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

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为什么clean glass fish管理控制台不工作?   java 3DES_ECB解密   classpath如何解决由以下原因引起的错误:java。lang.ClassNotFoundException   Junit 3.8中Junit 4的@RunWith注释的java等价物   获取URL时发生java Jsoup HTTP错误。进行申请后处理时,状态=403   使用href link,使用Javaservlet和hibernate从数据库中删除一行   从Get请求调用WebSocket的java   播放框架JavaRESTAPI示例   java将RxJava 1.1.5改编为反应堆堆芯3.1.0。M3   java在每个测试用例之后运行任务   Android上的java Google翻译API问题   JAVA木卫一。FileNotFoundException:从安卓下载GAE blob文件时   Java HttpClient:无法读取post请求中的json数据