Код: Выделить всё
samplecsv = """ 'column A', 'column b', 'column c',
'valueA', 'valueb', 'valuec,d',
'valueA', 'valueb', 'valuecd',
'valueA', 'valueb', 'valuecd',
'valueA', 'valueb', 'valuec,d'
"""
Я хочу, чтобы Python игнорировал запятую в 'valuec,d' для разделения, чтобы это значение позже сохранялось в одном столбце. Я обнаружил, что вы можете указать аргумент кавычки, который затем будет игнорироваться, но я не могу заставить его работать с одинарной кавычкой. Я пробовал:
Код: Выделить всё
import pandas as pd
DF = pd.read_csv(r'Myfilepath', sep = ',', quotechar =''')
Код: Выделить всё
DF = pd.read_csv(r'Myfilepath', sep = ',', quotechar ='''')
Код: Выделить всё
DF = pd.read_csv(r'Myfilepath', sep = ',', quotechar ="'")
Подробнее здесь: https://stackoverflow.com/questions/780 ... or-incompl
Мобильная версия