Jak czytać wiersz CSV za pomocą „?

Trywialną linię CSV można wypluć za pomocą funkcji podziału łańcucha. Ale niektóre linie mogą mieć"np.

"good,morning", 100, 300, "1998,5,3"

dlatego bezpośrednie użycie podziału łańcucha nie rozwiązałoby problemu.

Moim rozwiązaniem jest najpierw podzielić linię za pomocą, a następnie łączenie ciągów z" na początku lub na końcu łańcucha.

Jaka jest najlepsza praktyka dla tego problemu?

Interesuje mnie, czy istnieje do tego fragment kodu w języku Python lub F #.

EDYTOWAĆ: Bardziej interesują mnie szczegóły implementacji niż korzystanie z biblioteki.

questionAnswers(4)

yourAnswerToTheQuestion