PHP前端开发

python的cmd命令行在哪里

百变鹏仔 1个月前 (01-23) #Python
文章标签 命令行

python进行cmd命令行的执行,最典型的模块是使用subprocess。

一,执行cmd并读取返回值

import subprocessp = subprocess.Popen("ls",        stdout=subprocess.PIPE, universal_newlines=True)p.wait()result_lines = p.stdout.readlines()for line in result_lines:    print(line)

二,执行cmd命令

import subprocesscmd = "ffmpeg -i bb_short.mp4 -vf "select='eq(pict_type,  PICT_TYPE_I)'" -vsync vfr out%d.png"p = subprocess.Popen(cmd, shell=True)p.wait()