我有一个带有许多熊猫数据帧进程的大型 python 程序。在每个进程结束时,我需要将输出写入文本文件。因此,在整个程序期间,必须使用“to_csv”和“write”方法更新文本文件。以下是我用来编写文本文件的一些行。问题是文本文件被程序中最后一个进程的行覆盖。我想在程序中多次写入文本文件。
out = open('results.txt','a')
out.write( 'Message' )
out.write( head.idxmax())
df.sort(columns='Requests', ascending=False).to_csv('results', sep=' ' )
如果您需要更多解释,请告诉我。