【发布时间】:2024-03-09 00:10:01
【问题描述】:
我不确定如何使用 aync/await。假设我有这个功能:
async def test():
result = get_db_data() # to get records from db
return result
所以,这里的 get_data 不是一个异步函数,我调用 test() 我使用 await test()。但我的问题是代码被认为是异步的,还是我也应该让 get_data 和 async func 并用 await 调用它?
我需要帮助
注意:我尝试在测试函数中添加 await asyncio.sleep(30) 并且我同时测试了 2 个请求,所以它似乎正在工作,因为它在 30 秒后返回了两个结果(所以它没有不需要 60 秒)
【问题讨论】:
标签: python asynchronous async-await