首页 > 解决方案 > 将多个熊猫数据框写入同一个txt文件

问题描述

我正在写一个摘要,我需要将多个pandas数据帧写入同一个txt文件。.to_csv方法只能将一个数据帧写入文件,所以我尝试了以下代码:

f = open('summary.txt', 'w')
f.write(str(df1))
f.write(str(df2))
f.write(str(df3))
f.close()

但是,在摘要文件中,只显示了部分数据帧,每个数据帧的大部分行都表示为....

标签: pandas

解决方案


试试下面的代码:

with open('summary.txt', 'w') as f:
    f.write(df1.to_string())
    f.write(df2.to_string())
    f.write(df3.to_string())

推荐阅读