loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)
리턴받을 = loop.run_until_complete(main메서드(파라미터))
loop.close()
def main():
futures = [asyncio.ensure_future(scrap메서드(파라미터)) for i 돌아돌아리스트]
result = await asyncio.gather(*futures)
return result
def scrap():
data=[]
async with aiohttp.ClientSession(cookies=쿠키헤헤) as session:
async with session.get(주소) as response:
data.append(await response.content.read())
return data
'Python > Python__works' 카테고리의 다른 글
application.yml 에서 db 접속 정보 읽어오기 (0) | 2020.02.13 |
---|---|
async, loop 등등 (0) | 2020.02.13 |
파이참 터미널에서 pip upgrade해도 버젼 안바뀌거나 오류날때 (0) | 2019.11.13 |
selenium tutorial (0) | 2019.11.08 |
python + shell script (0) | 2019.10.22 |