【发布时间】:2020-09-17 07:18:00
【问题描述】:
我应该使用哪些模块来制作 Python 脚本,其中 Python 获取视频名称、打开 Chrome 窗口、打开 Youtube 并播放第一个结果。我已经尝试过 Youtube Data API,但它不适合那种东西。
【问题讨论】:
-
“不适合那种东西”是什么意思?
我应该使用哪些模块来制作 Python 脚本,其中 Python 获取视频名称、打开 Chrome 窗口、打开 Youtube 并播放第一个结果。我已经尝试过 Youtube Data API,但它不适合那种东西。
【问题讨论】:
您可以使用子进程调用浏览器并运行您请求的 url。使用这个最小的代码,您可以要求一个网站去,并在 Firefox 中打开。但您可以使用 chrome 将其用作应用程序的引导代码。
import subprocess
url = input('What site you would to go: ')
subprocess.Popen(['firefox',url])
使用此模板,您只需更改代码以请求 youtube 链接。如果你安装了 firefox,你可以直接运行它。
【讨论】:
from selenium import webdriver
# You could also use Chrome, I just default to Firefox
driver = webdriver.Firefox()
driver.get('URL within some quotes')
# And if you want full-screen, finish it off with
driver.maximize_window()
而且,这确实是一种打开网站的快捷方式。当然,您需要 pip install selenium,但这是我的首选方式。只是想提供一个额外的选择。
【讨论】: