0
だから、私はPythonでマルチプロセッシングを調べようとしています。私はいくつかのサンプルコードを見て、pythonの3のウェブサイトに行って、彼らはこれを持っている:Pythonのマルチプロセッシングで出力を取得できません。
from multiprocessing import Process
def f(name):
print('hello', name)
if __name__ == '__main__':
p = Process(target=f, args=('bob',))
p.start()
p.join()
私は私のIDEでそれを入れて、それを実行しましたが、何も起こりません。私がデバッガを走らせると、それは私をそのプロセスに連れて行き、すべてが起こっているのが分かりますが、実行しても何もしません。誰か助けてくれますか?
私はそれを試してみましたと間違って何かがあります。残念ながら、それは動作しませんでした。最後にp.join()が重要なのではないですか? –
更新された回答を表示 –