selenium - 如何使用 XPath 选择器选择范围内的属性?
问题描述
我正在尝试使用 XPath 选择器选择公司的地址,以便以后可以将其插入到 Scrapy 中的 Spider 中。所以,我的目标是提取地址,在这种情况下只有'Address 123'。我现在必须关注 XPath 选择器:
> response.xpath('//span[@property="streetAddress"]').get()
我得到的输出如下:
'<span class="partners__info-value" property="streetAddress">Address 123</span>'
谁能帮我只选择“地址213”?html代码如下图所示。
解决方案
推荐阅读
- python - 等待消息发送,然后将最后一条消息存储为变量。不和谐.py
- c - 对输出结果感到困惑
- python - Django Settings.py 卡在“SECURE_SSL_REDIRECT = True”
- javascript - 错误:重新渲染过多。React 限制了渲染的数量以防止无限循环。useEffect 无限运行
- flutter - Flutter - 临时错误 - IconButton 小部件需要 Material 小部件祖先
- c# - 如何在运行时在 Start() 或可在 Update() 中使用的唤醒方法上设置变量?
- flutter - 关于颤振中尖括号使用的困惑
- azure - 无法在同一 arm 模板中为密钥库引用用户分配身份的 principalId
- google-apps-script - 基于 Google 电子表格中日期的 Slack 消息
- r - 简化嵌套数据框的列表