python-3.x - 如何在python中抓取弹出窗口
问题描述
刚接触 python 和美丽的汤,我在下面有这个 html,我需要刮掉表中的 href 链接以及 td 标签中的所有文本。
我能够通过以下方式刮取href:
links = browser.find_elements_by_css_selector("#lstDocTable tbody tr td:nth-child(0) a")
print([link.get_attribute("href") for link in links])
data(rows)
仍然在桌子上的所有东西上挣扎。想法?
单击链接将显示此弹出窗口:
解决方案
我真的明白了!通过使用 .text
links = browser.find_elements_by_css_selector("#lstDocTable tbody tr td:nth-child(2) a") print([link.text for link in links])
推荐阅读
- python - JSONDecodeError:期望','分隔符:
- python - 如何在 Python 的 CSV 文件中追加新值?
- python - 使用 QProcess.start() 从不同的文件目录启动脚本
- python - Python,读取特定的文件块
- javascript - 当传递到组件的道具时,反应钩子数组传递数字
- json - Flutter 解析复杂的 Json
- mongodb - 来自远程节点的 mongodump - 无法使用机制“SCRAM-SHA-256”进行身份验证
- vue.js - Vue 抱怨实际上已定义的未定义属性
- mysql - MySQL路由器如何设置windows服务名
- powershell - 如何递归搜索特定文件,创建文件夹并将文件移动到其中?