http://pythonstudy.xyz/python/article/24-%EC%93%B0%EB%A0%88%EB%93%9C-Thread
예제로 배우는 파이썬 프로그래밍 - 쓰레드 (Thread)
쓰레드 (Thread) 파이썬 프로그램은 기본적으로 하나의 쓰레드(Single Thread)에서 실행된다. 즉, 하나의 메인 쓰레드가 파이썬 코드를 순차적으로 실행한다. 코드를 병렬로 실행하기 위해서는 별도의
pythonstudy.xyz
참고
쓰레드는 종류가 3개다
1. 메인쓰레드(싱글쓰레드)
2. 서브쓰레드(메인이 닫혀도 끝까지 실행)
3. 데몬쓰레드(메인이 닫히면 같이 끝남)
ex)
1 가장 기본 형식 ( 서브쓰레드 )
2 가장 기본 형식 ( 데몬쓰레드 )
출력값을 보면 알수 있다.
getHtml 데몬 쓰레드 함수가 실행되지 않고 종료됨
서브 쓰레드 함수였으면 ### End ### 출력되고 url 가져옴
3. 파생(상속)클래쓰를 이용해서 Thread 사용
'언어 정리 > python_비동기관련_lib' 카테고리의 다른 글
AsyncIO_5_멀티 스크랩핑 실습(인프런) (0) | 2022.06.04 |
---|---|
AsyncIO_4_{ 저수준함수 : 이벤트 루프 : asyncio.get_event_loop( ) } (0) | 2022.05.05 |
AsyncIO_3_{함수 : asyncio.Event 라이브러리 ( wait(),set(),clear() ) } asynchronous primitive (0) | 2022.04.20 |
asyncIO_2_( asyncIO개념(Idle state, I/O wait,I/O연산) + 함수 : gather ) (0) | 2022.04.20 |
asyncIO_1_( 코루틴개념+함수 : create_task, run, sleep ) (0) | 2022.04.20 |
댓글