【发布时间】:2020-03-28 11:58:50
【问题描述】:
我正在使用此代码在 tkinter 中制作标签。点击它们后,list1 中的文本变为list2 文本形式。我想将文本附加到 txt 文件中的列表中。
self.list1 = [line.rstrip('\n') for line in open("file.txt", encoding = "utf-8")]
self.list2 = [line.rstrip('\n') for line in open("file2.txt", encoding = "utf-8")]
我必须为每个列表创建一个 txt 文件吗? (如何)我可以从一个文件中创建多个列表吗?
谢谢
【问题讨论】:
-
无法真正理解您在问什么。您是否尝试从 txt 文件中读取,然后创建一个列表,并且您想从同一个 txt 文件中读取?只需对每个列表使用相同的 file.txt。
-
但是我该怎么做呢?当我使用我编写的代码时,它会读取文件中的所有行。所以它只列出了一个列表。我解释得对吗?
-
例如,您希望读取到某个点,假设它读取 list2,然后停止写入 list1 并写入 list2。我说的对吗?
-
是的,它将读取文件,假设前 5 行将附加到 list1,第二个 5 行将附加到 list2,其余行将附加到 list3。这可能吗?