相关疑难解决方法(0)

使用子进程在python脚本中使用输入调用python脚本

我有一个脚本a.py,在执行它时会向用户询问某些查询并以json格式构造输出.使用python子进程,我可以从另一个名为的脚本调用此脚本b.py.一切都按预期工作,除了我无法获得变量的输出?我在Python 3中这样做.

python subprocess python-3.x

6
推荐指数
1
解决办法
7711
查看次数

python如何在分离模式下运行进程

这是一个例子:

from multiprocessing import Process
import time


def func():
    print('sub process is running')
    time.sleep(5)
    print('sub process finished')


if __name__ == '__main__':
    p = Process(target=func)
    p.start()
    print('done')
Run Code Online (Sandbox Code Playgroud)

我希望主进程在启动子进程后立即终止。但是在打印出“完成”之后,终端仍在等待...。是否有任何方法可以使主进程在打印出“完成”之后立即退出,而不是等待子进程?我在这里很困惑,因为我没有打电话p.join()

python multiprocessing

5
推荐指数
2
解决办法
1390
查看次数

标签 统计

python ×2

multiprocessing ×1

python-3.x ×1

subprocess ×1