我有一个python程序,它为这样的函数执行多线程处理。此代码段为作为列表元素提供的每个帐户启动一个线程。 [为简单起见,省略了不相关的代码片段。]
def main():
for account in dict_list:
threads = []
t = threading.Thread(target=f_action, args=(account,))
threads.append(t)
t.start()
现在函数f_action(account)
就像这样。
def f_action(account):
#Does some stuff
sub1f_action()
sub2f_action(a,b)
sub3f_action(c)
sub4f_action()
我的问题:
f_action()
将针对线程中的每个帐户运行。是否可以或建议使用子线程
那个?