问题遇到的现象和发生背景
pandas 导出到文本时,sep 只能有一个字符吗?
问题相关代码,请勿粘贴截图
df.to_csv('a.txt',sep='aa')
运行结果及报错内容
TypeError: "delimiter" must be a 1-character string
我的解答思路和尝试过的方法
我想要达到的结果
我想sep 里填多个字符
pandas 导出到文本时,sep 只能有一个字符吗?
df.to_csv('a.txt',sep='aa')
TypeError: "delimiter" must be a 1-character string
我想sep 里填多个字符
tocsv是不行的,给你一个曲线救国的方式
for i in df1.index:
with open(file,'a') as f1:
f1.write('aa'.join(list(df1.loc[i,:]))+'\n')