Si quiero dividir una lista de palabras separadas por un carácter delimitador, puedo usarcómo analizar rápidamente una lista de cadenas
>>> 'abc,foo,bar'.split(',')
['abc', 'foo', 'bar']
Pero cómo hacer fácil y rápidamente lo mismo si yo también quiero manejar cadenas entre comillas que pueden contener el carácter delimitador?
In: 'abc,"a string, with a comma","another, one"'
Out: ['abc', 'a string, with a comma', 'another, one']
pregunta relacionada: How can i parse a comma delimited string into a list (caveat)?
uno de los buenos. Uso inteligente del módulo :-) –