【问题标题】:How to use telethon with hypercorn?如何将电视节目与超级玉米一起使用?
【发布时间】:2019-07-03 16:51:24
【问题描述】:

Telethon with quart

如何在 hypercorn 中使用 Telethon?

如何转换下面一行

app.run(loop=client.loop)

在procfile中,如何通过循环

hypercorn file:app -k asyncio

或者如何使用hypercorn api?

import asyncio
from hypercorn.asyncio import serve

asyncio.run(serve(app, config)) # value for config

【问题讨论】:

    标签: python python-asyncio telethon asgi hypercorn


    【解决方案1】:

    试试这个

    import asyncio
    from hypercorn.asyncio import serve
    
    loop = client.loop
    asyncio.set_event_loop(loop)
    
    loop.run_until_complete(serve(app, config))
    

    【讨论】:

    【解决方案2】:

    如果换成,

    import asyncio
    from hypercorn.asyncio import serve
    
    loop.run_until_complete(serve(app, config)) 
    

    您可以完全控制 Hypercorn 使用哪个循环来为应用程序提供服务。

    【讨论】:

    • 配置示例值
    • 这个import asyncio有必要吗
    • 不在此 sn-p 中,但您需要从某个地方获取循环。
    • 配置示例值?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-07
    • 2019-05-25
    相关资源
    最近更新 更多