如何处理必须在任何给定时刻暂停代码的代码。例如,您可能正在从服务器读取文件,并且服务器将重新启动;您可能想要暂停代码,以便它停止尝试从服务器读取文件。如果您已经运行了很长时间,您也不想重新运行代码。 python 有没有办法让代码暂停一段时间?
我到处都调查过这个问题,但找不到任何解决方案。几乎没有提到解决方案。
raw_input("") :如果您正在读取数百万个文件,我认为您不会希望每次到达这部分代码时都手动输入。
sleep():你不知道何时暂停代码以及暂停多长时间,所以我认为这不起作用。
我可以采取什么措施来解决这个问题吗?
谢谢
闪耀
我知道您没有看到任何代码片段,很抱歉没有任何代码片段。我一直在思考这个问题,并试图找到解决方案,以防将来出现这个问题。
最佳答案
我不知道这会如何影响效率,但是你不能在 while 循环或类似的东西中使用 sleep() 吗? 如,
while not condition: sleep(100)
或者只是,
while not condition: pass
关于python - 有没有办法在运行过程中暂停代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49906131/