Python 使用子进程调用函数并得到 exit code
Python 的 subprocess 并不支持直接调用函数。可以用 multiprocessing 库来搞。 def twosum(a, b): exit(a+b) from multiprocessing import Process if __name__ == '__main__': p = Process(target=twosum, args=(2, 33)) p.start() p.join() print('exit code:', p.exitcode) 如果需要传输其他类型的变量,可以用 multiprocessing 里的 Queue 。