我有一个文件,其中包含以下行:
//hva_SaastonJakaumanMuutos/printData/reallocationAssignment/changeUser/firstName>
我想在行尾添加“John”。
我编写了以下代码,但由于某种原因它不起作用,
def add_text_to_file(self, file, rowTitle, inputText):
f = open("check_files/"+file+".txt", "r")
fileList = list(f)
f.close()
j = 0
for row in fileList :
if fileList[j].find(rowTitle) > 0 :
fileList[j]=fileList[j].replace("\n","")+inputText+"\n"
break
j = j+1
f = open("check_files/"+file+".txt", "w")
f.writelines(fileList)
f.close()
你知道我在哪里做错了吗?