当前位置: 首页 > 图灵资讯 > 行业资讯> 如何使用python协程中gevent模块?

如何使用python协程中gevent模块?

发布时间:2024-10-09 17:50:33

现在最简便协程的使用方式是一个第三方的模块 gevent。gevent 是由 grennlet 模块封装而来,实现的正常方式编写一般函数,遇到 部分阻塞 自动切换协程。IO类阻塞不加补丁不自动切换。一般我们把这个模块当做一个普通函数,然后转化成写出,当遇到阻塞时候会自动切换,详情如下。

1、同第三方软件安装一样,使用pip

2、gevent 实现协程并运行

除了上述这种常用的使用方式,还有一种是加入补丁,因为一个 gevent 并不能把所有 IO函数 都自动切换了,比如 requests模块、socket 等等,因此需要加入“猴子补丁”才可以。

相关文章

如何让vim支持python3

如何让vim支持python3

2025-09-12
python2.7和3.6区别有哪些

python2.7和3.6区别有哪些

2025-09-12
python3有serial库吗

python3有serial库吗

2025-09-12
python中w、r表示什么意思

python中w、r表示什么意思

2025-09-12
python中如何把list变成字符串

python中如何把list变成字符串

2025-09-12
python命名空间是什么

python命名空间是什么

2025-09-12