[英]asyncio vs asyncore for custom server python
我想为某个项目构建自定义服务器,但我不知道asyncore
和asyncio
服务器之间的区别是什么 , 什么更好用,以及为什么
asyncore
是Python 2的“古老”方式,用于处理一些基本的事件驱动的服务器和客户端(换句话说,用于异步IO)。
asyncio
是新的Python 3模块,它提供了一个整体框架来执行异步IO。 它具有更多功能,包括对协程的支持,该协程允许您使用诸如async def
和await
类的关键字,从而提高了异步代码的可读性。
总而言之, asyncio
是必经之路。 在Python 3中不建议使用asyncore
而不是在使用新项目,而应使用Python2。如果您对Python 2感到asyncore
,那么asyncore
是明智的选择。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.