从拆分列表中删除项目并删除拆分字符

时间:2019-05-09 00:03:59

标签: list split

我有一个拆分清单,正在“#”上拆分 一切正常。

我能够添加和删除..等等等。

我遇到的问题是刷新列表以在文件中更新。

当我从列表中删除一个项目时,它会留下正在拆分的“#”。

所以当我拉列表时,下一个列表是## 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语句将无法正常工作,因为它认为该文件已完成。

可能我可以将其写到一个新文件中,但这一次可以工作。

0 个答案:

没有答案