使用import threading
import threading
def subThread(a):
pass
#args 参数为元组,单一a后需加,
t = threading.Thread(target=subThread, name='LoopThread',args=(a,))
t.start()
t.join()
防止多线程对资源的混乱访问,需要加锁:
lock = threading.Lock()
#进入线程
...
#获取锁
lock.acquire()
#访问资源
...
#释放
lock.release()