文章详情页
Python 3.5:“与...同步”会导致SyntaxError。为什么?[重复]
浏览:2日期:2022-08-07 11:52:00
如何解决Python 3.5:“与...同步”会导致SyntaxError。为什么?[重复]?
asyncwith没有async功能就不能使用。正如文档所说:
与async def函数一起使用async是SyntaxError。
但是此代码将起作用:
async def some_function(): async with aiohttp.ClientSession() as session:pass
或看看docs中的示例。
解决方法我正在使用Python 3.5,根据PEP492,它应该可以访问该asyncwith语法,但是在尝试使用它时却收到了SyntaxError。我究竟做错了什么?
In [14]: sys.versionOut[14]: ’3.5.2 (default,Oct 11 2016,04:59:56) n[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.38)]’In [15]: async with aiohttp.ClientSession() as session: File '<ipython-input-15-9799c5ce74cf>',line 1 async with aiohttp.ClientSession() as session: ^SyntaxError: invalid syntax
相关文章:
排行榜