aiorun:基于 asyncio 的应用程序的“运行”功能,可以完成所有样板工作

时间:2021-08-04 23:13:01
【文件属性】:
文件名称:aiorun:基于 asyncio 的应用程序的“运行”功能,可以完成所有样板工作
文件大小:30KB
文件格式:ZIP
更新时间:2021-08-04 23:13:01
Python 目录 错误处理 :dashing_away: 你喜欢uvloop吗? :shield: 用于关机的智能防护罩 :folded_hands: 视窗支持 :person_running: 爱欧润 这是一个重要的想法(你如何使用它): import asyncio from aiorun import run async def main (): # Put your application code here await asyncio . sleep ( 1.0 ) if __name__ == '__main__' : run ( main ()) 这个包提供了一个run()函数作为基于asyncio的应用程序的起点。 run()函数将永远运行。 如果您想在main()完成时关闭,只需在其中调用loop.stop() :这将启动关闭。 警告 请注意,与标准库的asyncio.run()助手不同, aiorun.run(co
【文件预览】:
aiorun-master
----.gitignore(1KB)
----CHANGES(335B)
----test38.dockerfile(330B)
----watchtest.sh(84B)
----pyproject.toml(838B)
----.dockerignore(214B)
----CONTRIBUTORS(140B)
----TODO(193B)
----aiorun.py(15KB)
----test.dockerfile(331B)
----LICENSE(11KB)
----docker-compose.yml(171B)
----requirements-test.txt(110B)
----.github()
--------FUNDING.yml(62B)
--------workflows()
--------dependabot.yml(143B)
----examples()
--------stop_unhandled_custom.py(683B)
--------stop_unhandled_illegal.py(324B)
--------stop_unhandled_task.py(262B)
--------stop_unhandled.py(147B)
--------echo_client.py(442B)
--------echo_server.py(705B)
----README.rst(17KB)
----tests()
--------test_stop_on_errors.py(2KB)
--------conftest.py(359B)
--------test_win.py(947B)
--------test_posix.py(12KB)
--------fake_main.py(290B)
----pytest.ini(311B)
----.coveragerc(176B)
----.flake8(32B)

网友评论