我正在用Python编写一个简单的shell程序,我需要每秒重复一个任务(一个简单os.system
调用(。
在不中断程序流程的情况下,有可能做到这一点吗?像一个多线程的东西?
提前谢谢。
无线程
import time
while True:
time.sleep(1)
do_stuff()
带螺纹
import threading
import time
def my_func():
while True:
time.sleep(1)
do_stuff()
t1 = threading.Thread(target=my_func)
t1.start()