- 공부한 날짜: 2021. 12.06
- I/O Bound Threading

- get_session(): 이거는 어디에 쓰이는건지?? 세션을 가져오는 건가
- threading.local(): 스레드별로 구별되는 네임스페이스를 제공한다
- threading.local()에서 session이라는 속성이 없으면 request.Session()으로 세션 생성하기?

- 실행함수 1
- request_site(url)
- session은 get_session()으로 가져오므로 따로 파라미터로 안 가지고 와도 됨

- 실행함수2(요청)
- concurrent.futures.ThreadPoolExecutor(max_worker=) :최대 max_workers 스레드의 풀을 사용하여 호출을 비동기적으로 실행하는 Executor 서브 클래스

- main()

- main함수 실행

'Dev Language > Python' 카테고리의 다른 글
[파이썬_4] #17. AsyncIO Basic (0) | 2021.12.08 |
---|---|
[파이썬_4] #16. I/O Bound Multiprocessing Pool (0) | 2021.12.08 |
[파이썬_4]#14. I/O Bound - Synchronous (0) | 2021.12.08 |
[파이썬_4] #13. CPU Bound vs IO Bound (0) | 2021.12.08 |
[파이썬_4] #12. Concurrency(동시성)/ Non-Blocking /Async (0) | 2021.12.08 |