1
import multiprocessing 

def simple():
    print 'simple!'

p0 = multiprocessing.Process(target=simple)
p0.start()

これは明らかに何もしません。私の知る限り、「シンプル!」と表示されるはずです。このコードはすべてインタラクティブ コンソール内に記述しています。

[編集] 他のプロセスがこの端末に接続されていませんか? もしそうなら、私はそれを同じ端末に接続するために何かをすることができますか?

4

1 に答える 1

3

IDLE は、さまざまな奇妙な方法で標準出力と入力をリダイレクトします。したがって、IDLE で何かが機能しないことは珍しくありません。あなたのコードを試してみましたが、SL4A で問題なく動作します。IDLE 以外で実行してみてください。それはおそらくうまくいくと言えます。結論: これはまさに IDLE が行う方法です。ごめん!PyScripter や Komodo Edit などの別の IDE を試してください。

于 2013-04-20T20:54:35.093 に答える