我正在尝试自动填充一些数据到一个网站。我下载的硒似乎没有问题。但是,当我查找id“value”时,出现了一个错误。在
File "C:\Users\Thomas\My Documents\LiClipse Workspace\BurgerBoiPlz\src\root\nested__init__.py", line 14, in username = selenium.find_element_by_id("value") NameError: name 'selenium' is not defined Exception ignored in: > Traceback (most recent call last):
我做错什么了?在
代码:
import urllib
import lib2to3
import requests
import sys
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
chromedriver = r'C:\Users\Thomas\Documents\LiClipse Workspace\BurgerBoiPlz\src\root\nested\chromedriver.exe'
browser = webdriver.Chrome(chromedriver)
browser.get('https://temp-mail.org/en/option/change')
username = selenium.find_element_by_id("value")
username.send_keys("YourUsername")
需要在UI上执行的任何操作都需要已创建的驱动程序实例。在
在代码中,您创建的驱动程序实例位于浏览器的第一行中 因此,您需要执行的任何UI操作都将使用这个实例来完成。 就像你在第一行做的那样
^{pr2}$同样,您需要在这个驱动程序实例上找到您必须编写的任何元素
相关问题 更多 >
编程相关推荐