Ele*_*ito 5 python python-asyncio aiohttp
我有一个 asyncio 应用程序,我想使用 aiohttp 添加一个简单的 REST API。据我所知,我可以创建一个 aiohttp 应用程序并aiohttp.web.run_app在另一个线程上运行它,或者我必须忘记该应用程序并使用较低级别的aiohttp.web.ServerAPI。有没有一种方法可以使用aiohttp.web.Application然后将 Web 应用程序作为协程运行而不是使用run_app?
只需开源代码aiohttp.web:run_app(https://github.com/aio-libs/aiohttp/blob/master/aiohttp/web.py#L413-L467)并查看它是如何实现的。
你可以做同样的事情,但不要调用blocking loop.run_forever()。
| 归档时间: |
|
| 查看次数: |
1086 次 |
| 最近记录: |