[threading] ipynb에서 daemon thread 가 적용되지 않는 것에 대해서
ipynb에서 daemon thread 가 적용되지 않는 것에 대해서 선요약 원인 : 단일 셀의 실행이 끝났다고 해서 Python 인터프리터가 종료되는 것은 아니므로 백그라운드 스레드가 계속 실행됩니다. ipynb 말고 py 에서 실행하면 문제 없이 데몬스레드가 종료됨. Treading 모듈 import threading import time def first(): print(11) time.sleep(0.1) print(22) time.sleep(0.1) print(33) time.sleep(0.1) def second(): print(1111) time.sleep(0.1) print(2222) time.sleep(0.1) print(3333) time.sleep(0.1) def loop(): for ..
2024.03.05