Если я хочу разбить список слов, разделенных символом разделителя, я могу использовать
>>> 'abc,foo,bar'.split(',')
['abc', 'foo', 'bar']
Но как легко и быстро сделать то же самое, если я также хочу обрабатывать кавычки, которые могут содержать символ разделителя?
In: 'abc,"a string, with a comma","another, one"'
Out: ['abc', 'a string, with a comma', 'another, one']
Связанный вопрос: Как я могу разобрать строку с разделителями-запятыми в список (оговорка)?