python - 如何使用 python 3.8 selenium 单击 href 按钮?
问题描述
- 问题:我正在尝试单击
href
此处:
失败尝试:我尝试使用这些无济于事
driver.find_element_by_link_text('Join').click() driver.find_element_by_partial_link_text('href').click()
解决方案
您可以使用 xpath 代替链接文本。
driver.find_element_by_xpath('//a[contains(text(), "John"]').click()
space
或者在前面 加上John
。
driver.find_element_by_link_text(' Join').click()
推荐阅读
- arangodb-foxx - ArangoDB 微服务依赖于其他微服务
- visual-studio - 无法将 vec3 作为参数传递给 CUDA 内核
- c++ - C++ 引用变量的行为不一致
- javascript - 简单的 POST 请求在 Postman 中有效,但在浏览器中无效
- javascript - document.ExecCommand insertHTML 在 safari 中插入 span 和奇怪的行为
- python - TypeError: __init__() 缺少 2 个必需的位置参数:第 22 行中的“x”和“y”
- or-tools - or-tools NewIntVar 似乎不支持 python 中的 int64
- java - 计算球/点的弹跳角度
- postgresql - Sequilize 查询以在数组中查找 JSON 不起作用
- winforms - C# winforms 中的 WebBrowser 滞后