0
私はtkinerに問題があります。私は2つのリストでGUIにされました。私のMac OS Xですべてうまく動作しますが、Windowsのプログラムでは動作しますが、GUIのtkiner doesntの応答。私はこれについて読んで、私の問題はおそらくtime.sleep(10)私は睡眠をとるために必要なものですか? 私の意見では、tkinierはtime.sleepのようなdoesntです。python 27 Windowsでのtkinerの応答がありません
import time
をどこかにあなたのコードの上:
def showCars3():
while True:
global hotList
print("")
hotList.delete(0, END)
for car in hotCars:
hotList.insert(END, car.title)
hotList.update_idletasks()
time.sleep(10)
t5 = Thread(target = showCars3)
私の知る限り、Tkinterはスレッドセーフではありません。 GUIを変更した場合は、Tkinterメインループを実行しているスレッドからGUIを作成してください。 –