[aiohttp] 세마포 제한 시간이 만료되었습니다
aiohttp The semaphore timeout has expired Python3에서 aiohttp를 사용하던중 2가지 문제를 겪게되었는데, 제목과 같이 semaphore의 시간이 만료되었습니다 라는 에러가 출력되는 현상이며, * 세마포어(1개의 자원에 다중으로 접근제어를 방지하기 위한 기술) aiohttp를 사용할때 대부분은 다음과 같이 작성을 합니다. import aiohttp, asynico async def fetch(url): async with aiohttp.ClientSession() as session: async with session.get(url) as resp: r = await resp.read() r.decode('utf-8') # Your Code! if __name__..
2019. 12. 4. 23:49