html - 尽管我提供了 xpath,但我无法检索我想要的 url
问题描述
我想从这个网页获取视频 url 的 xpath,这样我就可以使用 python下载这个视频。
我所做的是按 F12 并找到视频部分,然后在视频类下,右键单击源并复制 xpath。但我无法使用 python 检索 url。我得到的xpath是:
//*[@id="player"]/@src
这是我使用的python代码:
url = 'https://www.kickstarter.com/projects/peak-design/travel-tripod-by-peak-design?ref=discovery_category_newest'
res = requests.get(url=url)
tree = html.fromstring(res.text)
video_url = tree.xpath('//*[@id="player"]/@src')
print(video_url)
解决方案
推荐阅读
- apache - RewriteRule - 或 document_root 到 subdurectory 的别名(不是重定向)导致“错误请求”或“内部服务器错误”
- opengl - 在OpenGL中保存旋转矩阵
- azure - 使用 Terraform 创建 Azure Synapse 池时出错
- php - 如何将付款从一个 PayPal 企业账户发送到另一个?
- php - 使用 SQL 在 Woocommerce 中获取具有特定属性术语和特定类别术语的产品
- php - Twilio 聚集延迟
- sql - 将 For Xml 和 With 子句的结果分配给变量
- java - 如何处理嵌入的复合键?
- c++ - LLVM - 在每个循环中检测一个函数并将所有局部变量传递给它
- node.js - socket.io-client on('message') 不工作