2017-04-18 12 views
0

を使用して、次のようPythonのマルチプロセッシング私はpythonのプロセスを作成しています*引数

def make_process(p_num, *args):  
    p = multiprocessing.Process(
         target=process_func, args=(args, p_num,)) 

に問題がargsがタプルとしてprocess_funcに渡されていることですが、私は通常の引数としてタプルの要素を展開したいです。私はargs=(*args, p_num,)を試しましたが、これにより構文エラーが発生しました。議論を拡大する方法はありますか?

答えて

3

タプルを追加します。

args=args + (pnum,) 
+0

すばやく、ありがとう – user1893354

関連する問題