webdriverwait相关内容

使用动态ID发出定位元素

我是硒的新手,我一直想找出一个问题:我在html块中输入了一个内容,我的任务是找到它并发送键.问题在于,不仅id是动态的,而且CSS选择器和Xpath 一切看起来像这样 Xpath///[[@ id ="qf_25239c53-8f51-a9af-adff-fb4c61c369dd"]CSS选择器#qf_6fc767f5-f6d9-ce40-dc78-df0e43f6dc75 ..
发布时间:2021-04-27 19:29:44 C#/.NET

硒无法单击按钮

网站检查元素的图片深度图片中的更多内容我的代码段 从硒导入Webdriver的 从selenium.webdriver.common.keys导入密钥导入时间从selenium.webdriver.common.action_chains导入ActionChains来自selenium.webdriver.common.by导入方式从selenium.webdriver.support.ui导 ..
发布时间:2021-04-27 19:28:19 Python

使用Selenium和python进行Web抓取-包含文本的xpath

我会尽力使其简短.我正在尝试单击来自网站搜索的产品.基本上有一个匹配的产品列表,我想单击第一个包含在标题中搜索到的产品名称的产品.我将发布该网站的链接,以便您检查其DOM结构:https://www.tonercartuccestampanti.it/#/dfclassic/query=CE285A&query_name=match_and 在这种情况下,许多包含我的查询字符串,而我只想单击第一个 ..
发布时间:2021-04-27 19:28:15 Python

urllib3.exceptions.MaxRetryError:HTTPConnectionPool(host ='127.0.0.1',port = 49951):使用Selenium和Python的url超过了最大重试次数

我不知道如何单击此按钮.它具有图像和文本之类的标识符,但是我不确定如何利用这些标识符来发挥自己的优势. 我尝试过使用XPATH,我尝试过使用文本,我尝试过使用图像的链接,但我完全无法使用它 我的密码: WebDriverWait(驱动程序,20).until(EC.element_to_be_clickable((By.LINK_TEXT,“继续监视"))).click() 按 ..
发布时间:2021-04-27 19:26:17 Python

Python,Selenium用类查找元素并等待类更改

我有一个网页可以动态加载内容,而页面加载时却有旋转的网页,我已经找到了解决方案来抓取立即在页面上加载的内容,但似乎找不到解决方案来抓取稍后在dom中加载的内容. 我能想到的是找到具有该车轮旋转特定类的元素,并等待其更改(一旦更改),这意味着内容已加载到dom中. 我在 Ubuntu 上将 Selenium 与 Firefox webdriver 一起使用. 这是我要监视的班级: ..

ElementNotInteractableException:消息:无法使用带有Selenium WebDriver的GeckoDriver Firefox将元素滚动到视图中

如何解决该错误: selenium.common.exceptions.ElementNotInteractableException:消息:元素无法滚动到视图 通过Selenium使用Firefox时出现 错误? 该网站上的所有提示都没有帮助我.我尝试了所有可以找到的解决方案,包括通过WebDriverWait和JS.一种解决方案是: selenium.common.ex ..