Python 如何每30秒调用一次函数?

Python 如何每30秒调用一次函数?,python,multithreading,Python,Multithreading,可能重复: 我希望使用SMNT协议获取系统信息,并希望每30秒刷新一次此数据。我的想法是运行一个线程,在获得数据后调用sleep函数。还有别的办法吗。例如,在后台每30秒运行一个给定函数的内置函数 看一看。您可以计划每30秒调用一个函数,一旦调用,它可以将自身添加回提示中,在另一个30秒后调用 此外,也可能对您有所帮助。的公认答案应该对您有所帮助,因为它建议使用该模块。

可能重复:

我希望使用SMNT协议获取系统信息,并希望每30秒刷新一次此数据。我的想法是运行一个线程,在获得数据后调用sleep函数。还有别的办法吗。例如,在后台每30秒运行一个给定函数的内置函数

看一看。您可以计划每30秒调用一个函数,一旦调用,它可以将自身添加回提示中,在另一个30秒后调用

此外,也可能对您有所帮助。

的公认答案应该对您有所帮助,因为它建议使用该模块。