0
我有一個線(從CSV),看起來像這樣:如何防止用逗號分隔雙引號守護的表達式?
line = 'M1,After.Life,Agnieszka Wojtowicz-Vosloo,Agnieszka Wojtowicz-Vosloo,"Drama, Thriller",2009/10/2/,80'
當我做print line.split(',')
我得到:
['M1', 'After.Life', 'Agnieszka Wojtowicz-Vosloo', 'Agnieszka Wojtowicz-Vosloo', '"Drama', ' Thriller"', '2009/10/2/', '80']
這是不可取的,因爲它也分裂「劇情,驚悚」。換句話說,我想要的結果是:
['M1', 'After.Life', 'Agnieszka Wojtowicz-Vosloo', 'Agnieszka Wojtowicz-Vosloo', '"Drama Thriller"', '2009/10/2/', '80']
任何想法到一個簡單的方法?謝謝
謝謝你,正是我需要的!我會盡我所能接受答案;) – Barney 2013-04-21 09:04:19