我正在嘗試寫出正在完成三個大迭代的內容並每次打開和關閉outfile的輸出。計數器在迭代之後得到重置和類似的事情,我是一個巨大的newb,並且很難用我寫的劣質代碼來解決這個問題。所以即使速度較慢,我想改變它輸出的方式。Python:寫入下一個空行
目前對於輸出它只是重寫第一行,所以我只有程序最後一次運行的輸出。 (頭,輸出是在代碼中給出上述迭代值的變量)
with open(fileName + '.autocorrelate', "w") as outfile:
outfile.writelines('{0} {1}{2}'.format(tau, output, '\n'))
,如果有任何快速的方法來獲得蟒蛇檢查第一個空行,當它打開一個文件,寫我想知道有新線?
小文體建議:你可以寫'outfile.writelines(「{0} {1} \ n'.format(tau,output))',不需要單獨提供'\ n'。 – Levon