- 关于线程:
thread = threading.Thread(target=thread_job)
thread.start()
start之后运行的线程是thread_job()函数,如果开启了多个线程,这些线程互不干涉,按照自己的速度进行。如果希望多个线程拥有先后顺序,则需要用到join函数。
thread.join()
这样这个线程将会优先运行,运行之后其他再运行。而如果其他线程也join,则其他线程会也要排队。
thread = threading.Thread(target=thread_job)
thread.start()
start之后运行的线程是thread_job()函数,如果开启了多个线程,这些线程互不干涉,按照自己的速度进行。如果希望多个线程拥有先后顺序,则需要用到join函数。
thread.join()
这样这个线程将会优先运行,运行之后其他再运行。而如果其他线程也join,则其他线程会也要排队。