首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Python中运行wmplayer.exe

在Python中运行wmplayer.exe
EN

Stack Overflow用户
提问于 2019-09-01 12:30:25
回答 1查看 80关注 0票数 0

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

启动/d "ProgramFiles(x86)\Windows Media Player“wmplayer.exe e:\Python\escapeVR\videos\screen_sav1.webm

我被困住了,试图把它作为一个操作系统调用。

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

导致行连续字符后出现SyntaxError:意外字符

有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-01 14:45:44

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

代码语言:javascript
复制
os.system("start /d \"%ProgramFiles(x86)%\\Windows Media Player\" wmplayer.exe e:\\Python\\escapeVR\\videos\\screen_sav1.webm")

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

代码语言:javascript
复制
os.system('start /d "%ProgramFiles(x86)%\\Windows Media Player" wmplayer.exe e:\\Python\\escapeVR\\videos\\screen_sav1.webm')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57743198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档