【问题标题】:How to play a Youtube video in python如何在 python 中播放 Youtube 视频
【发布时间】:2020-09-17 07:18:00
【问题描述】:

我应该使用哪些模块来制作 Python 脚本,其中 Python 获取视频名称、打开 Chrome 窗口、打开 Youtube 并播放第一个结果。我已经尝试过 Youtube Data API,但它不适合那种东西。

【问题讨论】:

  • “不适合那种东西”是什么意思?

标签: python api youtube


【解决方案1】:

您可以使用子进程调用浏览器并运行您请求的 url。使用这个最小的代码,您可以要求一个网站去,并在 Firefox 中打开。但您可以使用 chrome 将其用作应用程序的引导代码。

import subprocess
url = input('What site you would to go: ')
subprocess.Popen(['firefox',url])

使用此模板,您只需更改代码以请求 youtube 链接。如果你安装了 firefox,你可以直接运行它。

【讨论】:

    【解决方案2】:
    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,但这是我的首选方式。只是想提供一个额外的选择。

    【讨论】:

      猜你喜欢
      • 2014-05-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-27
      • 2012-11-28
      • 2010-10-28
      • 2012-07-05
      • 2011-09-27
      • 1970-01-01
      相关资源
      最近更新 更多