Skip to Content
파이썬 비동기 라이브러리 Asyncio
book

파이썬 비동기 라이브러리 Asyncio

by 동동구, 케일럽 해팅
May 2021
Beginner to intermediate
176 pages
3h 37m
Korean
Hanbit Media, Inc.
Content preview from 파이썬 비동기 라이브러리 Asyncio
7
이 책에 대하여
파이썬
3
.
4
asyncio
라이브러리가 도입되었고, 파이썬
3
.
5
에서는 더 쉽게 사용할 수 있도록
async
await
키워드가 도입되었다. 새롭게 추가된 기능들을 통해 소위
비동기
프로그래밍이
가능해졌다.
파이썬 커뮤니티는 이러한 새로운 기능 (이하
Asyncio
)을 다소 조심스럽게 받아들였다. 일부
사람들은 복잡하고 어려운 것으로 생각했다. 이러한 우려는 초보자들에 국한되지 않았다. 파이
썬 커뮤니티에서 유명한 일부 기여자
contributor
도 파이썬의
asyncio
API
의 복잡성에 대해 의구
심을 표명했다. 커뮤니티 내의 교육자들은 학생들에게
Asyncio
를 과연 잘 가르칠 수 있을지
우려하기도 했다.
파이썬을 몇 년간 사용해본 사람 중 대부분은 스레드
thread
를 사용해본 경험이 있다. 혹여 스
레드에 대한 경험이 없다 하더라도
블로킹
blocking
은 경험했을 것이다. 예를 들어 여러분이
requests
라이브러리를 사용하여 프로그램을 작성할 때
requests
.
get
(
url
)
을 호출하면 프
로그램이 멈칫하는 상황을 경험했을 것이다. 이것이 블로킹으로 인한 결과다.
일회성 작업인 경우에는 괜찮을 수 있다. 하지만 동시에
10
,
000
URL
을 호출한다면
requests
를 적절히 호출하기란 쉽지 않다. 대규모 병행성 (동시성 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

프로그래머의 길 멘토에게 묻다

프로그래머의 길 멘토에게 묻다

David Hoover, Adewale Oshineye, Kang Jung Bin
파이썬 라이브러리를 활용한 텍스트 분석

파이썬 라이브러리를 활용한 텍스트 분석

젠스 알브레히트, 싯다르트 라마찬드란, 크리스티안 윙클러

Publisher Resources

ISBN: 9791162244197