Trình đọc csv python giữ dấu ngoặc kép

import csv
with open['innovators.csv', 'r'] as file:
    reader = csv.reader[file]
    for row in reader:
        print[row]
9 biểu thị ký tự sẽ được sử dụng để trích dẫn văn bản chúng tôi đang ghi vào CSV. Mặt khác,
import csv
00 cho phép chúng tôi chỉ định khi nào thì
import csv
01 hoặc
import csv
02 nên sử dụng
import csv
00. tùy chọn có thể là

  1. import csv
    
    04 – mỗi trường sẽ được đặt trong ký tự trích dẫn
  2. import csv
    
    05 – mỗi trường không phải là số [chẳng hạn như int hoặc float] sẽ được trích dẫn
  3. import csv
    with open['innovators.csv', 'r'] as file:
        reader = csv.reader[file]
        for row in reader:
            print[row]
    
    90 – trích dẫn sẽ chỉ được sử dụng khi cần thiết [i. e. , khi trường chứa ký tự ngăn cách]
  4. import csv
    with open['innovators.csv', 'r'] as file:
        reader = csv.reader[file]
        for row in reader:
            print[row]
    
    91 – sẽ không trích dẫn;

Xin chào, tôi gặp khó khăn khi tìm một diễn đàn cho vấn đề này. Vì vậy, tôi phải trích xuất một vài dữ liệu trong tệp csv. Hầu hết dữ liệu tôi cần nằm trong dấu ngoặc kép nhưng tôi không chắc về cách đọc các chuỗi

Tôi không muốn chia chúng theo ',' vì một số dữ liệu tôi cũng cần phải có ',' trong chúng. Tôi nên làm gì hoặc đọc tiếp cụ thể để giúp ích cho tình huống của mình?

Một ví dụ về dữ liệu mà tôi có từ tệp csv là

2,5910835-1H6S,"TRANSFORMER, AUDIO",,"T1, T2, T3",,3,N BND,
,,,,,,,,

Chủ Đề