我想從文件中取數字,給它們分配一個變量名,對變量做一些數學運算,然後寫入文件中的下一行。例如,如果我有一個文件:1 2 3 4 5,那麼這裏是我到目前爲止的縮寫代碼(Python 3.3)。我遇到的唯一問題是將計算結果寫入下一行。預先感謝您的幫助。寫入文件下一行
with open('test.txt', 'r') as f:
read_data = f.read()
a1 = (read_data[0])`a1 = (read_data[0])
print(a1) # this is just a test to see whats happening
f.close()
with open('test.txt','w') as f:
f.write(a1) #how do I get a1 to write on the next line of the file
exit()
我認爲用''a''而不是''w''打開文件應該有幫助。該文件附加到文件而不是覆蓋。 – elParaguayo