我想将 pandas 数据框转换为带有多个分隔符的 csv。有办法吗?
dataframe.to_csv(file.csv, sep="%%")
错误:分隔符必须是 1 个字符的字符串
最简单的方法可能是首先使用唯一的单字符分隔符,然后替换它:
tsv = dataframe.to_csv(sep='\t') # use '\1' if your data contains tabs
psv = tsv.replace('\t', '%%')
with open('file.csv', 'w') as outfile:
outfile.write(psv)
P.S.:考虑使用除.csv
因为它不是逗号分隔的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)