Python怎么等上一部程序执行完了再进行下一步
在Python编程中,有些情况下需要等待前面的程序执行完后再执行后面的程序,例如网络请求或者文件读写。本文将会介绍几种Python在等待程序执行完后再进行下一步的方法。
方法一:使用join()
join() 方法可以让当前线程等待其他线程执行完再进行下一步。以下是一个示例代码:
import threading
import time
def thread_func():
print("子线程开始执行")
time.sleep(3)
print("子线程执行完毕")
t = threading.Thread(target=thread_func)
t.start()
t.join(