我有一个拆分清单,正在“#”上拆分 一切正常。
我能够添加和删除..等等等。
我遇到的问题是刷新列表以在文件中更新。
当我从列表中删除一个项目时,它会留下正在拆分的“#”。
所以当我拉列表时,下一个列表是## item#item1#item2等。 因此,它认为列表中还有一个额外的项目。
def WriteNewList(list):
Parent.Log(ScriptName, "write new list started")
with open(request_file, "w") as fw:
for request in list:
if request_list_empty:
fw.write(request)
else:
fw.write("#%s" % request)
和if语句将无法正常工作,因为它认为该文件已完成。
可能我可以将其写到一个新文件中,但这一次可以工作。