私はmultiprocessing
をPython(2.7)で入手しました。Pythonマルチプロセッシング:プロセスが起動しない
私は、次のコードを実行しよう:
from time import sleep
from multiprocessing import Process
import multiprocessing
def func(x):
print("start %s"%(x))
sleep(x)
print("end %s"%(x))
return
if __name__ == '__main__':
Process(target=func(10)).start()
Process(target=func(1)).start()
この戻りのように何か:
start 10
end 10
start 1
end 1
をstart 1
とは先験的にはend 10
の前に現れる必要がありますが。
私はここで何が不足しているのか理解していただきありがとうございます。
あなたは私よりも速かった;)私たちが期待していないようなものが働いているときは、できるだけ多目的で印刷することをお勧めします。 –
私には恥です。あなたの助けに感謝します。 – Bob