我試圖打開一個文本文件,並寫入該文件,但它這樣做是不工作的時候都寫。如何在Python從文本文件
這是我有:
changeaddress = [changeaddr1, changeaddr2]
address = [address_1, address_2]
new_var = []
cur_addr = 0
with open('address.txt','r+') as file:
for line in file:
if address[cur_addr] in line:
line.replace(address[cur_addr], changeaddress[cur_addr])
cur_addr += 1
new_var.append(line)
with open('address.txt','w') as file:
file.writelines(new_var)
什麼,我做錯了什麼?它不工作。 謝謝!
定義*它不工作*。 *如何*它不起作用?爲什麼它不起作用 - 什麼不按預期工作?你是否收到任何錯誤? – Li357
你是什麼意思,它不工作?你面臨的實際問題是什麼? –
您是否確定您的腳本是可執行的,並且您的文件具有可訪問的權限。 –