pysnmp 代码
pysnmp是用python实现的一套snmp协议的库。其自身提供了对于异步的支持。
pysnmp
https://pypi.org/project/pysnmp/
https://github.com/etingof/pysnmp
pip install pysnmp
asyncore 与 asyncio
asyncore是执行一些基本事件驱动服务器和客户端(换句话说,用于执行异步IO)的“旧”Python 2方式。
asyncio是一个新的Python 3模块,它为一般的异步IO提供了一个完整的框架。它有更多的特性,包括对cooutines的支持,它允许你使用关键字,如async def和await,提高了异步代码的可读性。
总之,asyncio是该走的路。asyncore在Python 3中不推荐使用这些新项目,而不是Python 2。如果您被Python 2困住了,asyncore是个明智的选择。

asyncio
asyncore
trollius
twisted
Python异步IO:从asyncore到asyncio的转变
这篇博客介绍了Python中用于异步IO的两个库——asyncore和asyncio。asyncore是Python2时代的解决方案,而asyncio是Python3引入的新一代异步框架,提供更强大的特性和更好的可读性。尽管asyncore在某些Python2环境下仍有其价值,但随着Python3的普及,asyncio成为了推荐选择。对于新项目,应当优先考虑使用asyncio来实现异步操作。
1421

被折叠的 条评论
为什么被折叠?



