python - selenium.common.exceptions.TimeoutException:消息。硒(蟒蛇)
问题描述
我得到 2 个单词,但它返回一个空白列表,所以我使用了 WebDriverWait 函数,但仍然有错误
我在互联网上看到了所有可能的选项,但无法修复
怎么修??
这是代码--->
from selenium import webdriver
import time
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC # available since 2.26.0
driver=webdriver.Chrome(executable_path="D:\chromedriverr\chromedriver.exe")
driver.get("https://bankofgeorgia.ge/ka/currencies")
teams = WebDriverWait(driver, 10).until(EC.presence_of_all_elements_located((By.XPATH, '//*[@id="tabs"]/bog-universal-tabs//div/iron-pages/div[1]/bog-currencies-list//div/div[2]/div/div/div[2]/div[3]')))
print([i.text for i in teams])
driver.close()
driver.quit()
解决方案
推荐阅读
- c++ - 我对 shared_ptr 有疑问。为什么这段代码会抛出 SEGV?
- javascript - 如何在表格javascript中每3行添加一行
- android - Android 依赖 'com.google.firebase:firebase-iid' 的编译(19.0.0)和运行时(20.0.1)类路径有不同的版本
- c# - IBM MQ .Net Client v9.1.4 无法连接到 MQ 服务器 8.0.0.4 CompCode:2 原因:2059
- flutter - http请求中用户模型的属性返回null
- eclipse - 当我分叉 https://github.com/vandeseer/easytable 存储库时出现 Java 错误
- python - Django DRF:@permission_classes 不起作用
- memory - 如何在 gitlab-ci.yml 中指定作业的内存?
- c# - 隐藏 geckodriver 命令窗口 selenium c#
- linux - 在 Ubuntu Bionic 18.04 Xeon 上安装 docker