<aside> 💡 파이썬의 멀티쓰레딩은 따로 강의로 다룰 수 있을 만큼 큰 주제입니다. 현 강의에서는 간략한 사용법만 알아봅니다.
</aside>
https://youtu.be/iks_Xb9DtTM?si=gL6kXFyTEJ0qcibr

import threading
import time
# 쓰레드에서 실행할 작업
def print_numbers():
for i in range(1, 6):
time.sleep(1) # 💡 1초 대기
print(f"Number {i}")
# 쓰레드 객체 생성
thread_1 = threading.Thread(target=print_numbers)
# 쓰레드 시작
thread_1.start()
print("쓰레드 시작 직후")
time.sleep(1) 부분을 제거하고 여러 번 시도해 볼 것# 메인 쓰레드에서 해당 쓰레드 종료를 기다림
thread_1.join()
print("쓰레드 종료")