文件名称:Trio – Pythonic异步I / O-python
文件大小:587KB
文件格式:ZIP
更新时间:2024-07-08 12:08:43
其它杂项
Trio是为Python生成一个生产级质量、带有许可的原生async/await I/O库的一种实验性尝试,重点在于可用性和正确性,我们希望使得正确操作变得容易。 Trio——用于异步并发和 I/O 的友好 Python 库 Trio 项目的目标是为 Python 生成一个生产质量、许可许可的异步/等待原生 I/O 库。 与所有异步库一样,其主要目的是帮助您编写使用并行 I/O 同时执行多项操作的程序。 一个想要并行获取大量页面的网络蜘蛛,一个需要同时处理大量下载和 websocket 连接的网络服务器,一个监控多个子进程的进程主管……诸如此类。 与其他库相比,Trio 试图通过对可用性和正确性的执着关注来区分自己。 并发很复杂; 我们努力让事情变得容易。 Trio 是从头开始构建的,以利用最新的 Python 功能,并从许多来源中汲取灵感,尤其是 Dave Beazley 的 Curio。 由此产生的设计比 asyncio 和 Twisted 等老对手简单得多,但同样强大。 Trio 是我一直想要的 Python I/O 库; 我发现它使构建面向 I/O 的程序更