0
私はPythonで簡単なスレッドを実装しようとしていました。私はSpyder2で次のコードが動作するが、spyder3のように見えるが、e1とe2の印刷が同時に印刷される。 spyder3では、ipythonコンソールの代わりにpythonコンソールでこのコードを試しました。それはpythonコンソールで正常に動作します。Spyder3 Ipythonコンソールスレッドの問題
誰でも私に知らせることができますか?これはspyder3の問題ですか、設定が間違っていますか?私の設定が間違っていれば誰でも私にそれを変更させることができますか?あなたの助けに感謝します。
import threading
def x(e1,e2):
e1.wait(timeout=2)
print("e1")
e2.wait(timeout=2)
print("e2")
e1 = threading.Event()
e2 = threading.Event()
t = threading.Thread(target=x,args=(e1,e2,))
t.start()
使用しているオペレーティングシステムは?これはSpyder 3.1.3とQtconsole 4.3を使ってLinux上でうまく動作しています。 –
私はanaconda 2.5.0 64ビットでwin 10プラットフォームを使用しています。 – LMJWILL
私はこれがSpyderの問題だとは思わないが、本当にわかりません、申し訳ありません。 –