2024-09-25 10:32:10 发布
网友
我的.csv文件如下所示:
col1, col2, col3, col4, col5, col6 "a, """"b, ""string1"""""", ""string2, string3"", """", c," "d, """"e, ""string4"""""", ""string5, string6"", """", f,"
我想用熊猫阅读这个文件。如何在一个read_csv命令中处理这三个挑战
您可以使用str.replace,只需在双引号下加一个空str
str.replace
>>> x = '"d, """"e, ""string4"""""", ""string5, string6""' >>> x '"d, """"e, ""string4"""""", ""string5, string6""' >>> x.replace('"', '') 'd, e, string4, string5, string6'
要修复csv文件
name = 'xxx.csv' with open(name) as f: csv = f.read() with open(name, 'w') as f: f.write(csv.replace('"', ''))
您可以使用
str.replace
,只需在双引号下加一个空str要修复csv文件
相关问题 更多 >
编程相关推荐