![](/img/trans.png)
[英]How to append value into list every second without using time.sleep()?
[英]How to make a constant loop that fires every second (without sleep or threading)?
我正在创建一个新网站(在线网页游戏),它需要在后端持续循环,每秒触发一次。 当我在我的计算机上托管时,我使用Threading.Timer(1, countTimer).start()
完成了它,但是当我现在完成我的研究时,pythonanywhere 似乎不支持线程。
我不能使用Time.sleep
因为它冻结了整个程序,其他东西需要在同一个文件中运行。
循环所在的文件显然是 pythonanywhere 上的一项始终存在的任务。
所以基本上,我应该如何在我的 python 后端每秒触发一个函数,而不是冻结整个事情,而不是使用任何线程? 谢谢!
我认为您正在寻找Scheduled tasks 。
按照链接中的说明操作并安排您的脚本(在您的案例中包含一个循环)以随时运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.