subprocess.
Popen(arg, shell=True,cwd='path')
arg是你
执行的
命令,可以是字符串,也可以是列表/元组,如果 args 是字符串,它将作为
命令行字符串通过shell
执行,(前提:sell=True)
cwd 不是None ,在子程序
执行前,当前的工作目录将变为cwd(运行
命令的路径)
未完 待续,
`popen` 和 `system` 是两个不同的 C 库函数,它们都用于在程序中执行外部命令。
不同之处在于,`popen` 可以让您通过标准输入/输出与被执行的命令进行通信,而 `system` 只能用于执行命令并等待其完成。
因此,如果您需要在程序中执行外部命令并获取其输出,则应使用 `popen`;如果您只需要执行外部命令,则应使用 `system`。