Chciałbym podzielić ciąg na przecinkami, ale ignorować przypadków, gdy jest to w cudzysłowie:Podział ciąg, ignorując separator w cudzysłowie (python)
na przykład:
teststring = '48, "one, two", "2011/11/03"'
teststring.split(",")
['48', ' "one', ' two"', ' "2011/11/03"']
i wyjście, które chciałbym, to:
['48', ' "one, two"', ' "2011/11/03"']
Czy to możliwe?
Powiązanie to nie wystarczy, aby rozwiązać ten problem. Już po wyjęciu z pudełka czytnik csv nie przetworzy poprawnie ciągu testowego OP. –