python - 如何在 Python 中使用 Selenium 获取 youtube 标签?
问题描述
我能够使用 selenium CSS 选择器检索我需要的所有其他信息,但视频标签除外。我知道如果我执行以下操作,我可以找到标签:
打开 youtube --> 转到视频 --> 右键单击 --> 查看页面源代码 --> 控制 + 查找 --> 输入“关键字” --> 转到第二个结果。
有谁知道如何获取 CSS 选择器或 XPATH 来获取视频标签?任何想法将不胜感激。谢谢!
解决方案
通常您发布代码并通过分析我们尝试调整您需要的内容。无论如何,要获得 XPATH,您应该通过 HTML 找到寄存器。在 Youtube 上查找 class="style-scope ytd-item-section-renderer"。在此之下,您可能会找到每个视频的列表,其中“标题”等于视频的名称。
如果是这种情况,请使用 Selenium 的 CSS 根据您的喜好进行定位!
推荐阅读
- javascript - 如何在 React Native 中显示我的 Firebase 存储中的所有图像而不需要图像名称?
- linux - Jenkins - Linux 脚本 - 从 XML 中提取变量
- javascript - 如何制作一个 JavaScript 程序,以便一个 API 调用不会隐藏另一个?
- networking - KVM:公共网桥在主机上接收 IP,但虚拟机没有
- java - 在java中确定变量是浮点数还是整数
- typescript - 打字稿类型到对象文字
- python - BeautifulSoup 难以抓取 USGS 流量
- python - 如何在 Pandas 中选择日期时间索引范围并使用 if 条件
- java - Spring Data GemFire 自定义分区和性能
- excel - 如何解决 VBA 错误找不到文件?80070002