在Python中运行wmplayer.exe

2024-06-28 22:17:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望在python中运行wmplayer,但无法获得正确的语法。下面允许我使用wmplayer.exe播放文件。例如

开始/d“ProgramFiles(x86)\Windows Media Player”wmplayer.exe e:\Python\escapeVR\videos\screen\u sav1.webm

我被困在试图把它作为一个操作系统调用例如

os.system(“开始/d”%ProgramFiles(x86)%\Windows Media Player“wmplayer.exe e:\Python\escapeVR\videos\screen\u sav1.webm)

导致语法错误:行连续字符后出现意外字符

有什么建议吗


Tags: 文件windows语法字符screenexemediavideos
1条回答
网友
1楼 · 发布于 2024-06-28 22:17:26

您需要转义所有反斜杠和双引号:

os.system("start /d \"%ProgramFiles(x86)%\\Windows Media Player\" wmplayer.exe e:\\Python\\escapeVR\\videos\\screen_sav1.webm")

注意,如果您不想转义双引号,python支持字符串的单引号。如果使用双引号,则不需要转义字符串中的双引号:

os.system('start /d "%ProgramFiles(x86)%\\Windows Media Player" wmplayer.exe e:\\Python\\escapeVR\\videos\\screen_sav1.webm')

相关问题 更多 >