使用子进程与函数一起?

5

我正在尝试在Python中使用子进程(subprocessing),但是我不确定它是否可以与函数一起使用,因为在官方Python文档中,subprocess.Popen的语法需要参数,但我没有看到任何与函数相关的内容。还是说有其他方法可以生成一个专门用于函数的新进程而不使用subprocess?


你真的需要subprocess吗?线程怎么样? - gatto
3个回答

5

我尝试过使用多进程,但它总是与用于GUI的tkinter发生冲突。 - Pollux

3

2
Python的subprocess模块可用于调用外部程序,如下所示:
import subprocess
subprocess.call(["ls", "-l"])

如@Yarkee所说,在多进程中,绑定到函数上的multiprocessing可能是您要寻找的内容。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接