スレッドとキューを学習していますが、Queue()。get()がwhileループを停止できることがわかりました。でも理由はわかりません。
from threading import Thread
from queue import Queue
def working():
while True:
print("loop...")
Queue().get() ## why here ##
for i in range(5):
t = Thread(target=working)
t.start()
「Queue()。get()」を削除すると、無限ループになります。