-1
我一直在試圖寫一個簡單的東西來管理項目。我堅持的是編輯功能。Python,編輯csv,寫入問題
def edit_assignment():
check()
if os.path.exists(fdir):
list_assignment()
file = open(fdir,'r+')
list = file.readlines()
line_edit = int(raw_input('line to edit: '))
list[line_edit] = 'x'
new_list = "\r\n".join(list)
file.write(new_list)
file.close()
else:
print 'error'
這是相關部分。
當我運行這個時,會發生什麼是,而不是重新寫入文件,它會混合兩者。我不明白我做錯了什麼,任何幫助將不勝感激。
修復您的縮進 –
永遠不要調用變量「list」 –
什麼意思是「融合兩者」? –