找出代码在哪个异步库下运行

sniffio的Python项目详细描述


Join chatroomDocumentation StatusLatest PyPi versionLatest conda-forge versionAutomated test statusTest coverage

sniffio:找出代码在哪个异步库下运行

你在写一个图书馆。你决定要有雄心壮志,支持 多个异步I/O包,比如Trio,和asyncio,还有……您已经 写了一堆聪明的代码来处理所有的差异。但是… 你怎么知道要运行哪段聪明的代码?

这是一个很小的包裹,它的唯一目的是让你发现 运行代码的异步库。

这个图书馆由Trio项目维护,为 作为一个整体的异步python社区。

快速启动

fromsniffioimportcurrent_async_libraryimporttrioimportasyncioasyncdefprint_library():library=current_async_library()print("This is:",library)# Prints "This is trio"trio.run(print_library)# Prints "This is asyncio"asyncio.run(print_library())

有关更多详细信息,包括如何向新的异步库添加支持, please peruse our fine manual

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用jsonb库从Postgres读取jsonb   java如何在SeleniumWebDriver中选择下拉选项?   java如何获取需要在tessbase中使用的目录。init(“目录”,“eng”)?   java计算二进制字的奇偶校验   java如何使用jBCrypt进行密码哈希比较?   eclipse的java分析器插件   在java中调用C函数   java在嵌入式Apache Tomcat 9中以编程方式启用SSL并添加证书   java在中遇到问题。nextDouble()   java如何为JScrollPane的视口绘制引导标记   swing Java组件在启动时不显示   有没有类似java的C语言。util。属性类