【发布时间】:2015-04-13 23:07:35
【问题描述】:
我有两个功能:
-
get_list将站点域列表填充到 A 列中的 Excel 工作表中 -
get_traffic为每个站点调用 API,并将其填充到相关站点域旁边的 B 列
问题是函数 2 (get_traffic) 在开始之前没有等待函数 1 (get_list) 完成,因此我没有得到我需要的数据。
我的问题是:如何让一个函数在运行之前等待另一个函数完成?
代码:
get_list(wb)
get_traffic(wb)
谢谢!
【问题讨论】:
-
您应该始终发布您尝试解决问题的代码。此外,这听起来像是一个需要使用线程的问题。
-
你的代码有什么问题?不会运行第一个函数,然后运行第二个吗?
-
get_list是如何实现的?它是在内部使用threading或类似的,还是调用某种异步API?
标签: python excel function python-2.7 wait