如何在不使用螺纹连接()?

2024-06-16 13:57:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个在递归函数中生成线程的代码。所以遵循所有的线索是乏味的。螺纹连接()不可行。你可以做到,但要付出很大的努力。我想要的是等待所有线程(子进程)完成,然后打印运行线程后生成的结果。我想你能理解问题的要旨。我只想在退出主程序之前执行一个语句。在


Tags: 代码进程语句线程螺纹线索主程序要旨
1条回答
网友
1楼 · 发布于 2024-06-16 13:57:36

你试过使用concurrent.futures包吗?在

您可以实例化一个ThreadPoolExecutor,并通过提交来启动线程。 然后调用executor的shutdown(wait=True)函数等待所有线程完成。在

或者,使用with ThreadPoolExecutor as e:语句。退出with块时,所有线程都将完成。在

相关问题 更多 >