相关疑难解决方法(0)

在Python中调用外部命令

如何在Python脚本中调用外部命令(就像我在Unix shell或Windows命令提示符下键入它一样)?

python shell terminal command subprocess

4553
推荐指数
57
解决办法
325万
查看次数

使用python脚本启动shell命令,等待终止并返回脚本

我有一个python脚本,必须为dir中的每个文件启动一个shell命令:

import os

files = os.listdir(".")
for f in files:
    os.execlp("myscript", "myscript", f)
Run Code Online (Sandbox Code Playgroud)

这适用于第一个文件,但在"myscript"命令结束后,执行停止并且不会返回到python脚本.

我能怎么做?我fork()以前需要calling os.execlp()吗?

python subprocess popen os.execl

57
推荐指数
4
解决办法
15万
查看次数

标签 统计

python ×2

subprocess ×2

command ×1

os.execl ×1

popen ×1

shell ×1

terminal ×1