2016-06-16 10 views
2

新しいプロセスを起動する方法は、私は、Python 2はset_start_methodは、UNIXベースのOSでPython 3に何をするかのように、新しいプロセスを作成する方法を変更することはできますか? https://docs.python.org/2/library/subprocess.html#replacing-the-os-spawn-familyのPython 2変更

私はあなたがはるかにマルチプロセッシングのために素晴らしいgevent図書館でご覧になることをお勧めしますが/:

+0

あなたが特に 'multiprocessing'モジュールについて尋ねていますか?あなたの質問は、プロセスを開始するために他のツールを使用することができるかどうかを明確にしていません。 – user2357112

+0

@ user2357112は本当に重要ではありません。それが動作し、管理するのがそれほど複雑ではない限り。新鮮なPythonインタプリタプロセスで新しいプロセスを_spawn_できるようにするもの。 – MBZ

答えて

0

あなたは、元の属性をあざけりますが、内部で必要な引数を指定して、別のPython interpretatorを開始するためsubprocessを使用する独自のProcessクラスを書くことができますマルチスレッドの可能性:http://www.gevent.org/gevent.os.html