0
我刮的YouTube上的一些视频信息的标题,但我得到了“空列表”运行下面的代码之后的结果是:的Youtube网站刮
import requests
from lxml import html
pageContent=requests.get('https://www.youtube.com/watch?v=VqV4mxzqIbA')
tree = html.fromstring(pageContent.text)
title = tree.xpath('//h1[@class="title style-scope ytd-video-primary-info-renderer"]/text()')
我不知道为什么会这样,是用法错误? 我正在使用python3.6
你可以请简洁地解释一下。例如,如果我想抓取“观众”,“发布日期”,“视频ID”,我应该怎么做? –
如何找到正确的xpath查询? –
为什么我找不到使用Chrome的“检查”或Firefox的“firebug”的相同xpath? –