为什么在条件语句中突然就用不了await了,执行也是报错

在if和else中也是一样,把try和except注释掉后正常,但在我这串代码中try和except是不可或缺的,有啥解决方法吗

在条件语句中,使用await关键字会导致语法错误。这是因为Python解释器不允许在条件语句中使用await关键字。如果你需要在条件语句中使用异步操作,可以使用async with或者async for关键字。这些关键字可以让你在异步上下文中使用await关键字。如果你需要在条件语句中使用异步操作,可以使用asyncio库提供的方法来实现。例如,你可以使用asyncio.wait_for()方法来等待异步操作完成。
--GPT