[英]Wait for function to finish python
我有2个功能:
get_list
将站点域列表填充到A列中的excel工作表 get_traffic
为每个站点调用API,并将其填充到相关站点域旁边的B列 问题是函数2( get_traffic
)在启动之前没有等待函数1( get_list
)完成,因此我没有得到所需的数据。
我的问题是:如何让一个函数在运行之前等待另一个函数完成?
码:
get_list(wb)
get_traffic(wb)
谢谢!
使用线程 。
t = threading.Thread(target=get_list, args=wb)
t.start()
while t.isAlive():
pass
t = threading.Thread(target=get_traffic, args=wb)
t.start()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.