Próbuję do 2 kolumny pliku csv (error.csv) z separatorem pół kolumny, która zawiera podwójne notowane naczepy kolumny:python pandy read_csv stanie odczytać charakter podwójnie cytowany dwukrotnie
col1;col2
2016-04-17_22:34:25.126;"Linux; Android"
2016-04-17_22:34:25.260;"{"g":2}iPhone; iPhone"
i ja Usiłuję:
logs = pd.read_csv('error.csv', na_values="null", sep=';',
quotechar='"', quoting=0)
rozumiem, że problem wynika z konieczności podwójnego cytowany «g» w moim cudzysłowach w linii 3, ale nie mogę dowiedzieć się, jak radzić sobie z nim. Jakieś pomysły ?
Po prostu pozwoliłbym na parsowanie z podwójnymi cudzysłowami, a następnie ręcznie rozebrałem je wzdłuż drugiej kolumny. Myślę, że jest to ładniejsze i szybsze niż samodzielne przetwarzanie pliku. –