我这里有一个列表,想将它写入txt。但是列表的元素比较多,如果一直运行的话要运行好久。有没有什么办法能分段运行程序呢?
就是说运行程序,先写入一部分元素,然后暂停。等到下次我运行的时候能从上次我断住的元素位置开始继续写入。
我这里有一个列表,想将它写入txt。但是列表的元素比较多,如果一直运行的话要运行好久。有没有什么办法能分段运行程序呢?
就是说运行程序,先写入一部分元素,然后暂停。等到下次我运行的时候能从上次我断住的元素位置开始继续写入。
收起
给你提供个思路
读取list写入txt,如果点击暂停,记录当前list的索引位置
下次运行直接根据索引位置对list切片,在对应的位置继续保存
大佬,请问一下,【当程序终止】这个条件怎么用代码写出来啊?
这个不行,所以我说当你暂停的时候,才去记录当前list的索引位置
假如你所说的暂停=关闭程序的话,那我只能建议你保存列表的时候,同时保存列表当前的位置,保存到另一个文件
下次开始运行先读取列表索引文件,根据文件内的索引切片
报告相同问题?