python如何将一段程序分段运行

我这里有一个列表,想将它写入txt。但是列表的元素比较多,如果一直运行的话要运行好久。有没有什么办法能分段运行程序呢?
就是说运行程序,先写入一部分元素,然后暂停。等到下次我运行的时候能从上次我断住的元素位置开始继续写入。

给你提供个思路
读取list写入txt,如果点击暂停,记录当前list的索引位置
下次运行直接根据索引位置对list切片,在对应的位置继续保存

可以使用anaconda中有分段运行的功能。

切片