python - Python Selenium 如何单击在新选项卡中找到的所有类
问题描述
我目前正在尝试将nexus mods中的每个mod tile一个一个地打开到单独的选项卡中并下载文件。目前我有
element = driver.find_elements_by_xpath("//a[@class='mod-image']")
for element in element:
element.click()
我将如何在新标签中打开一半的图块,然后再打开另一半?(使用铬)
解决方案
我不太了解 Python,但 JAVA 代码看起来像 -
List<WebElement> elements = driver.findElements(By.xpath("//a[@class='mod-image']"));
for(WebElement e : elements) {
e.click();
}
推荐阅读
- python - Python:获取另一列中NA值的ID值
- python - 使用 pytelegrambotapi 投票回答处理程序
- excel - 检查数量的错误结果
- django - 在 Django-Rest-Framework 后端生成验证电子邮件时如何屏蔽 IP 地址?
- database - 某些服务器的负载超过预期负载的概率
- android - 带有自动滚动指示器的 Android 视图寻呼机
- python - 如何在views.py Django中返回ajax响应以及重定向
- java - Android 如何从列表中删除项目?
- flutter - Flutter web Http GET 抛出未等待函数
- excel - 使用带有 Text.Contains 的 IF 函数时,需要获取令牌 Eof