技术解析

Python 异步代码运行 为啥报错 module 'aiohttp' has no attribute 'ClientSession'
0
2021-06-23 15:38:51
idczone

with (await sem): async with aiohttp.ClientSession() as session: async with session.get(url, headers=headers) as res: page = await res.text() if callback: callback(page, **kwarags) else: return page

Traceback (most recent call last): File "aiohttp.py", line 57, in main() File "aiohttp.py", line 48, in main loop.run_until_complete(fetch(BASE_URL+"/43_43074/", callback=parse_url)) File "/usr/lib/python3.5/asyncio/base_events.py", line 387, in run_until_complete return future.result() File "/usr/lib/python3.5/asyncio/futures.py", line 274, in result raise self._exception File "/usr/lib/python3.5/asyncio/tasks.py", line 239, in _step result = coro.send(None) File "aiohttp.py", line 16, in fetch async with aiohttp.ClientSession() as session: AttributeError: module 'aiohttp' has no attribute 'ClientSession'


因为你有个文件名字叫 aiohttp.py ?

我换了个名字也一样啊

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服