龙听期货论坛's Archiver

龙听 发表于 2024-1-8 11:36

【Python工具包/库推荐系列】- Futures

从 Python 3.2 开始,python 提供current.futures模块,可帮助你实现异步执行。futures 包是该库适用于 Python 2 的 backport。它不适用于 Python3 用户,因为 Python 3 原生提供了该模块。

正如我之前提到的,从 2020 年 1 月 1 日起,Python 2 的官方支持停止。希望我明年重新再来看的时候,这个包不会再出现在前 22 名中吧。

下面是 futures 的基本示例:

[img]http://p.algo2.net/2024/0108/cc980ab3bf178.png[/img]

如你所见,你可以创建一个线程池并提交一个要由这些线程之一执行的函数。同时,你的程序将继续在主线程中运行。这是并行执行程序的简便方法。

页: [1]