Ste*_*ven 6 python multithreading timer python-3.x
在我的python脚本中,我想每N分钟重复一次函数,当然,主线程也必须继续工作.在主线程中我有这个:
# something
# ......
while True:
# something else
sleep(1)
Run Code Online (Sandbox Code Playgroud)
那么如何创建一个每N分钟执行一次的函数(我想,在另一个线程中)?我应该使用计时器,偶数还是线程?我有点困惑.
dan*_*dee 23
使用一个线程
import threading
def hello_world():
threading.Timer(60.0, hello_world).start() # called every minute
print("Hello, World!")
hello_world()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21431 次 |
| 最近记录: |