なぜこれがうまくいかないのですか:
try:
async with asyncio.wait_for(aiohttp.get(url), 2) as resp:
print(resp.text())
except asyncio.TimeoutError as e:
pass
与える
async with asyncio.wait_for(aiohttp.get(url), 2) as resp:
AttributeError: __aexit__
私の理解では、 andメソッドを持つasyncio.wait_for()
の未来を渡します(動作するという事実によって示されているように)。aiohttp.get()
__aenter__
__aexit__
async with aiohttp.get()