5
私は親から独立した生存期間を持つべき別のプロセスで生成する関数f
を持っています。これを行う最善の方法は何ですか?Python - "分離された"プロセスで関数を生成する最適な方法
multiprocessing.Process(target=f)
は、ある時点で子供に参加する必要のない方法で使用する方法が見つかりませんでした。
私は親から独立した生存期間を持つべき別のプロセスで生成する関数f
を持っています。これを行う最善の方法は何ですか?Python - "分離された"プロセスで関数を生成する最適な方法
multiprocessing.Process(target=f)
は、ある時点で子供に参加する必要のない方法で使用する方法が見つかりませんでした。
私はそのような
何か...あなたのスクリプトにはnohupを付加しようとすると、popenのを使用すべきだと思う:あなたはscript.py
で機能を入れた場合、それが動作するはず
import os, subprocess
subprocess.Popen(['nohup', 'script.py'], stdout=devnull, stderr=devnull)
。