我正在尝试运行一段代码,每次,我都会得到一个"StaleElementReferenceException“的错误,这让我的生活变成了人间地狱。代码如下:
import time
import unittest
import DropDownAddresses
import re
from selenium import webdriver
from selenium.common.exceptions import *
from selenium.webdriver.common.action_chains import ActionChains
from selenium.we
我试图找到并点击Paytm“登录/注册”使用
Python 3.8.0selenium 3.141.0Chrome版本83.0.4103.97 (正式构建) (64-bit)
然而,似乎webdriver确实找到了这个元素,但不知怎么的,它没有点击它。下面的Python代码运行良好,没有任何错误。也尝试了不同的定位技术(代码中有注释),但没有成功。
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDr
我有一个我正在运行的简单的刮刀。我正在尝试从sam.gov抓取字母Q的搜索结果:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from bs4 import BeautifulSoup
import re
import sys
reload(sy
selenium: 3.141.0,语言:Python3。
在访问下面的显式等待方法时,我得到了以下错误。
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import Select
from selenium.webdriver.support.ui import WebDriverWait
打开主(主页)页面,然后使用click()函数登录页面,现在我想在这个页面中找到元素,我怎么能找到呢?
这是我的密码。
import unittest,time,re
from selenium import webdriver
from selenium import selenium
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.keys import Keys
from se
我正在使用测试一个Python应用程序,它有一个Selenium驱动程序。
我的测试结果显示了XPath表达式的一些不稳定性问题。有时,我会得到一个“无效的XPath”错误,其中包含一个有效的XPath表达式。如果我再做一次测试,可能会成功的。我跟踪了堆栈跟踪,但找不到解决方案。
堆栈跟踪:
I do not see "top-search-tag-name" element - FAILED - Error executing action <bound method ElementIsNotVisibleAction.execute of <pyccuracy.
我试图在我的linux服务器上运行一个检查价格的机器人,我在我的python脚本中使用了selenium。我在后台用nohup运行它,但过了一段时间后,我遇到了以下错误:
File "selenium_amazon.py", line 68, in <module>
isProduct()
File "selenium_amazon.py", line 63, in isProduct()
File "selenium_amazon.py", line 22, in Product_functie
EC.pre
我正在使用Python,但是在上刮了一个试图向下滚动的页面,直到Selenium找到了经典的“显示更多”按钮(似乎是隐藏的)。
到目前为止,我所做的是:
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from seleniu
当在Django项目上运行Selenium测试时,我已经开始获得错误:
selenium.common.exceptions.WebDriverException: Message: Element is not clickable at point (61, 24.300003051757812). Other element would receive the click: <a class="navbar-brand" href="#"></a>
这很奇怪,原因有两个:第一,以前通过的测试,我还没有编辑代码库的这一部分。其次,当Se
我正在编写一个脚本,从一个我必须登录才能使用的站点中提取一些信息。我使用Python2.7.12和Selenium 3.4.3。
#!/usr/bin/python
from selenium import webdriver
browser = webdriver.Firefox(firefox_binary='/usr/bin/firefox', executable_path="./geckodriver")
# Get to the login page
browser.get('https://example.com')
browse
Python 2.7的Selenium新手入门
如何使用类创建目标并使其单击?
<a href="#" class="create"></a>
我想要做的是:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoSuchElementException
import
我正在尝试切换到selenium (Python)中的iframe。不过,不管我怎么尝试,我总是会犯错误。
iframes = driver.find_elements_by_tag_name('iframe')
print(len(iframes))
for iframe in iframes:
if 'ontouchmove' in iframe:
print(iframe)
driver.switch_to.frame(iframe)
这会产生错误-
selenium.common.e
我需要你的帮助。我试图使用Python2.7中的Selenium从tripadvisor中获取一些数据。然而,我在某一时刻被困住了。
在浏览到正确的页面后,我尝试在特定的价格上过滤酒店。要做到这一点,您可以通过鼠标单击“价格”,然后选择类似的批准值(欧元3欧元-13欧元)。
点击价格后,再按价值。我得到的错误是,元素是不可见的或无法定位的,而它是明显可见的。
代码
from urllib import urlopen
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
fr
我用python和selenium一起编写了一些代码,从一个名为"49°57'09"N (49.952500)的网站上抓取“纬度”,但出于某种原因,我得到了TimeoutException。我不知道我是从哪里脱轨的。任何有关这方面的输入都会受到极大的赞赏。
我正在尝试的剧本:
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webd
我试图用xpath找到一个元素,但它不起作用。
import string
import random
import os
from random_word import RandomWords
import time
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.by import By
忽略葡萄牙语的评论
from selenium import webdriver
from time import sleep
from bs4 import BeautifulSoup
from selenium.webdriver.common.by import By
driver=webdriver.Chrome('C:/Users/LENOVO/Desktop/WEB SCRAPPING/Selenium/chromedriver.exe')#padrão
driver.get('https://stackoverflow.com/questions/726
我正在尝试使用Selenium和Python在网页()上找到一个元素,我想要找到医药产品名称的第一个文本输入。
我得到了这个错误:
Message: no such element: Unable to locate element: {"method":"xpath","selector":"//input[@name='nimi'][@type='text']"}
我目前使用的代码如下:
clear_button = driver.find_element_by_xpath("//inp
我做了一个程序来抓取youtube链接并将其输入到网站上,但它无法找到输入box...plz告诉我为什么
import time
from selenium import webdriver
import pyautogui as auto
url = 'https://www.youtube.com/results?search_query=closer+8d'
web = webdriver.Chrome('chromedriver.exe')
web.get(url)
time.sleep(