pisarz csv w Pythonie z niestandardowym cytowaniem
Szukam sposobu na zdefiniowanie zwyczajuquoting
zcsv.writer
w Pythonie. Istnieją 4 wbudowane sposoby na wartości qoute:
csv.QUOTE_ALL, csv.QUOTE_MINIMAL, csv.QUOTE_NONNUMERIC, csv.QUOTE_NONE
Potrzebuję jednak mechanizmu cytowania, który będzie emulował Postgresa ”FORCE QUOTE *
, tzn. poda wszystkie wartości inne niż None. Zcsv.QUOTE_ALL
Python zamieni None w''
ale chciałbym mieć zamiast tego pusty ciąg.
Czy można to zrobić za pomocą wbudowanegocsv
moduł (nie interesują mnie hacki, już to robię: P)? Czy jestem zmuszony napisać / uzyskać jakiś niestandardowy parser csv?
I ogólnie: czy można napisać niestandardowy mechanizm cytowaniacsv
moduł?