[英]how can I handle eascpe chars with pandas read_csv
我的 csv 文件是这样的:
AcctId,"datetime","clid","src","dst"
1001,"2020-03-01 08:13:56","\"Angie\" <306>","306","93219009708"
使用pandas正常读取
data = pd.read_csv('1.csv', sep=',')
print(data)
我可以通过这种方式看到结果:
AcctId datetime clid src dst
0 1001 2020-03-01 08:13:56 \Angie\" <306>" 306 93219009708
但我想这样:
AcctId datetime clid src dst
0 1001 2020-03-01 08:13:56 Angie <306> 306 93219009708
我该如何处理那些转义字符。
非常感谢。
您可以将escapechar
传递给read_csv
:
df = pd.read_csv('1.csv', escapechar='\\')
Output:
AcctId datetime clid src dst
0 1001 2020-03-01 08:13:56 "Angie" <306> 306 93219009708
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.