- 主题:asynchat淘汰之后
标准库里用哪个顶替它呢
需要found_terminator()之类的功能
--
FROM 139.226.19.*
直接用 gevent 和 asyncio 啊。使用协程后就没有 found_terminator() 这种需求了。
【 在 JulyClyde 的大作中提到: 】
: 标准库里用哪个顶替它呢
: 需要found_terminator()之类的功能
--
FROM 120.33.9.*
不懂asyncio。为什么不需要found_terminator了呢?
【 在 hgoldfish 的大作中提到: 】
: 直接用 gevent 和 asyncio 啊。使用协程后就没有 found_terminator() 这种需求了。
--
FROM 139.226.19.*
因为协程写起来和线程差不多。所以找结束变得很简单了。不需要单独弄个回调函数。写起来很累。
【 在 JulyClyde 的大作中提到: 】
: 不懂asyncio。为什么不需要found_terminator了呢?
--
FROM 120.33.9.*
哦……
【 在 hgoldfish 的大作中提到: 】
: 标 题: Re: asynchat淘汰之后
: 发信站: 水木社区 (Mon Apr 17 18:30:18 2023), 转信
:
: 因为协程写起来和线程差不多。所以找结束变得很简单了。不需要单独弄个回调函数。写起来很累。
:
: 【 在 JulyClyde 的大作中提到: 】
: : 不懂asyncio。为什么不需要found_terminator了呢?
:
: --
: 灭绝人性啊
:
:
: ※ 来源:·水木社区 mysmth.net·[FROM: 120.33.9.*]
--
FROM 139.226.19.*
我还是在刚刚被开的这个工作才见识到用asyncore/asynchat的旧代码,觉得还挺好玩的
我自己可能只会阻塞recv的
asyncio的有什么库可以拜读的吗?
比如http/smtp之类协议的具体实现(就是我已经懂的那种简单协议,这样我才能把精力
集中在理解代码上,而不是协议和程序都看不懂)
【 在 hgoldfish 的大作中提到: 】
: 因为协程写起来和线程差不多。所以找结束变得很简单了。不需要单独弄个回调函数。
: 写起来很累。
--
FROM 139.226.19.*