如何使用python调用cmd命令

时间:2017-04-23 05:54:45

标签: python python-2.7 cmd

我正在尝试使用python脚本调用cmd命令。但它没有效果。

import os
os.system('--youtube-dl')

2 个答案:

答案 0 :(得分:1)

您可以使用子进程模块执行所有类型的操作 我在下面列了一个小例子

from subprocess import call
call(['youtube-dl', 'https://www.youtube.com/watch?v=PT2_F-1esPk'])

Python docs to subprocess

答案 1 :(得分:0)

您正在调用可能不存在的exectuable --youtube-dl

如果--youtube-dl是您可以从cmd提示输入的命令,则应尝试subprocess.check_output(['--youtube-dl', some_url], shell=True),然后调用cmd.exe(至少在Windows上)。