• 공부한 날짜: 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함수 실행 

+ Recent posts