from csv import reader
csv_reader_results = reader(["办公室弥漫着\"女红\"缝扣子.编蝴蝶结..手绣花...呵呵..原来做 些也会有幸福的感觉,,,,用心做东西感觉真好!!!"],
escapechar='\\',
quotechar='"',
delimiter=',',
quoting=csv.QUOTE_ALL,
skipinitialspace=True)
for result in csv_reader_result:
print result[0]
我期待的是:
办公室弥漫着"女红"缝扣子.编蝴蝶结..手绣花...呵呵..原来做 些也会有幸福的感觉,,,,用心做东西感觉真好!!!
但我得到的是:
办公室弥漫着"女红"缝扣子.编蝴蝶结..手绣花...呵呵..原来做 些也会有幸福的感觉
因为它在句子里的四个逗号上分开。在
我在逃避句子里的引语。我已经为设置了quotechar
和escapechar
csv.reader. 我做错什么了?在
编辑:
我用j6m8 https://stackoverflow.com/a/19881343/3945463的答案作为解决方法。但是最好学习正确的方法来使用csv reader.
目前没有回答
相关问题 更多 >
编程相关推荐