使用os.system()的Windows cmd不能使用VLC命令

时间:2018-02-20 05:05:45

标签: python python-3.x cmd vlc os.system

我已将VLC媒体播放器注册为系统变量,因此当我将vlc键入命令行时,无论如何都会打开它。我试图编写一个python程序,它给vlc一个文件名以全屏打开但是我甚至无法使用os.system()打开vlc来打开vlc(我知道python有一个vlc模块,我正在学习关于如何使用os.system()虽然)

这就是我目前正在尝试的

import os

cmd = 'vlc'
print (cmd)
os.system(cmd)

python shell打开并打印' vlc',命令窗口弹出片刻并消失。

任何帮助将不胜感激:)

1 个答案:

答案 0 :(得分:0)

在Windows上。

os.system("C:/Program Files (x86)/VideoLAN/VLC/vlc.exe") #Or mention your vlc.exe path 

使用子进程打开vlc播放器

p = subprocess.Popen(["C:/Program Files (x86)/VideoLAN/VLC/vlc.exe"])   #Or mention your vlc.exe path