求教程
【 在 hgoldfish 的大作中提到: 】
: 最早用 stackless python,后来有大牛把 stackless python 的核心 port 到 CPython 弄了 greenlet 模块,由此产生了 eventlet 和 gevent 两个好东东。我到现在都在用这两个。推荐大家用 gevent 来搞 python 协程。
: 在 async/await 之前,可以用 yield from 来做协程。twisted 用这个技术弄了个 inlineCallbacks. 后来 Python3 的开发人员脑抽了,从 c# 抄了 async/await 过来,python 社区陷入一团混乱。
: 楼主在问 __aenter__ 这些 magic method 的写法,就是 async/await 最重大的设计缺陷——它们是传染的,再搞下去最终 python 会分裂成 async 和非 async 两个社区。类似于 requests 已经有协程版本和非协程版本了。
: ...................
--
FROM 101.88.153.*