¿Cómo leer una línea CSV con "?

Una línea CSV trivial podría ser escupida usando la función de división de cadenas. Pero algunas líneas podrían tener", p.ej.

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

por lo tanto, usar directamente la división de cadenas no resolvería el problema.

Mi solución es primero dividir la línea usando, y luego combinando las cuerdas con" a continuación, comenzar o al final de la cadena.

¿Cuál es la mejor práctica para este problema?

Me interesa si hay un fragmento de código Python o F # para esto.

EDITAR: Estoy más interesado en los detalles de la implementación, en lugar de usar una biblioteca.

Respuestas a la pregunta(4)

Su respuesta a la pregunta