我目前正在运行一个程序,我希望这个程序可以持续一两个小时。我现在需要跳出循环,这样程序的其余部分才会继续。如何在执行时停止for循环
这是代码的一部分:
from nltk.corpus import brown
from nltk import word_tokenize, sent_tokenize
from operator import itemgetter
sentences = []
try:
for i in range(0,55000):
try:
sentences.append(brown.sents()[i])
print i
except:
break
except:
pass
环路由目前的30,000。我想退出并继续使用代码(此处未显示)。请建议我如何使程序不会完全退出。 (不喜欢键盘中断)
运行这个控制台并在后台模式? – thefourtheye
它已经在控制台中运行,无法停止程序。我可以改变模式吗? – user3185551
* nix版本:'nohup python script.py> output.txt&' – thefourtheye