【发布时间】:2017-11-04 17:32:17
【问题描述】:
我想从 Youtube 上的视频中获取视频标题、视频 ID、视频发布时间、视频观看者等信息。但我不知道如何找到正确的 xpath。以下代码由How to extract the title of a youtube video using python推荐
我尝试使用“Chrome”的检查和“firefox”的萤火虫,但所有这些都不适用于代码(找到的 xpath 是://*[@id="container"]/h1) .结果都是空列表。
import lxml
from lxml import etree
youtube =
etree.HTML(urllib.request.urlopen("https://www.youtube.com/watch?
v=Tqyu6E_k_cg").read())
video_title = youtube.xpath("//span[@id='eow-title']/@title")
print (''.join(video_title))
那么我应该如何找到可以工作的 videoID、观众、postdate 的正确 xpath?
【问题讨论】:
标签: python xml video xpath youtube