如何在py 3.6中打开播放列表中的随机视频?

2024-09-30 20:24:18 发布

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

我最近从Chrome切换到Firefox,我用来从播放列表生成随机歌曲的一个程序已经停止工作。这是我在使用Chrome时使用的代码(它不是说firefox_path,而是说Chrome_path)。Firefox中是否有什么东西使它无法工作,或者我在代码中犯了一个我看不见的错误

import webbrowser as web
import secrets
firefox_path = 'C:\Program Files (x86)\Mozilla Firefox\firefox.exe %s'
ytplaylist = [elem1, elem2, elem3]
B64Code = secrets.choice(ytplaylist)
vid = 'youtube.com/watch?v=' + B64Code
web.get(firefox_path).open(vid)

Tags: path代码import程序webchromefirefox歌曲
1条回答
网友
1楼 · 发布于 2024-09-30 20:24:18

好的,转义(反斜杠)和引号(带空格的命令),然后它工作:

firefox_path = '"C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe" %s'

我的完整测试如下所示:

import webbrowser as web
firefox_path = '"C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe" %s'
vid = 'youtube.com/watch?v=f4f1TT3B Y'
web.get(firefox_path).open(vid)

相关问题 更多 >