如何將每條線放在循環上一條新線? 我試着使用\ n,而是它不工作[PYTHON] - 如果在循環中如何放置新數據(TXT FILE)
f = open('text.txt','w')
f.write('HEADER\n')
for x in hr_lines:
f.write('PHP')
f.write('100\n')
電流輸出:
HEADERPHP100PHP100
期望輸出
HEADER
PHP100
PHP100
如何將每條線放在循環上一條新線? 我試着使用\ n,而是它不工作[PYTHON] - 如果在循環中如何放置新數據(TXT FILE)
f = open('text.txt','w')
f.write('HEADER\n')
for x in hr_lines:
f.write('PHP')
f.write('100\n')
電流輸出:
HEADERPHP100PHP100
期望輸出
HEADER
PHP100
PHP100
對我來說,這是工作
with open('text.txt','w') as f:
f.write('HEADER\n')
for x in hr_lines:
f.write('PHP')
f.write('100\n')
也嘗試打開txt文件有不同的編輯器
相同的代碼似乎是爲我工作
f = open('text.txt','w')
f.write('HEADER\n')
for x in hr_lines:
f.write('PHP')
f.write('100\n')
你正在使用哪個版本的python和文本編輯器? –
'f.write( 'PHP')'==>'F。寫('PHP \ n')' –
剛剛測試了代碼,它對我來說工作正常。當我在命令行上使用「cat text.txt」時,我會得到預期的輸出。你如何檢查你的結果? –