from selenium import webdriver
from selenium.webdriver.common.by import By
import time
driver = webdriver.Chrome()
driver.get("http://39.106.69.242/thinksns//")
driver.find_element(By.NAME,'email').send_keys('804276360@qq.com')
driver.find_element(By.NAME,'passwd').send_keys('yl610829620710')
driver.find_element(By.NAME,'button').click()
time.sleep(5)
driver.quit()
1报错“NameError: name 'get' is not defined"
原因:本地的chrome浏览器版本与下载的chrome Driver不匹配,本地的chrome版本时118,driver版本时114,
解决方法:完全卸载本地的chrome(控制面板卸载,c盘google相关文件夹全部删除,注册表中的google相关信息删除)后重新安装与chrome driver相同版本的chrome,问题解决。
2报错“NameError: name ‘By‘ is not defined”
开头加入from selenium.webdriver.common.by import By,问题解决
3报错“NameError: name 'sleep' is not defined”