【发布时间】:2021-08-12 09:28:22
【问题描述】:
我目前有一个 for 循环,它在每次迭代时创建一个 pandas 数据帧并启动一个函数,该数据帧是函数的参数:
for ii in hold_:
temp_df = runners_df[runners_df['market_id'] == ii]
from odds import odds
odds(temp_df )
有没有一种方法可以独立但同时运行循环中调用的函数的所有版本。我想在函数中添加可变时间延迟,因此循环中的某些版本的函数可能不会在 5 小时内完成,而有些版本几乎会立即完成。我可以为此使用线程吗?
谢谢!
【问题讨论】:
-
这能回答你的问题吗? How can I use threading in Python?
标签: python for-loop python-multithreading