【发布时间】:2020-07-23 01:34:35
【问题描述】:
我试试这个,但不知道如何打开第一个视频。此代码在浏览器中打开搜索。
import webbrowser
def findYT(search):
words = search.split()
link = "http://www.youtube.com/results?search_query="
for i in words:
link += i + "+"
time.sleep(1)
webbrowser.open_new(link[:-1])
这成功搜索了视频,但是如何打开第一个结果?
【问题讨论】:
-
这能回答你的问题吗? Call to operating system to open url?
-
不,谢谢,我想,我必须通过解析在 HTML 文档中找到第一个视频的链接.. 但我想要简单的方法)
-
你不能用那个代码搜索(我猜)?
-
这只是打开搜索而已
-
您必须为此进行解析。想要一个代码吗?
标签: python python-3.x beautifulsoup youtube