原因分析:
Chrome浏览器版本和chromedriver.exe版本不兼容
解决方案:
下载对应的浏览器 cromedriver.exe
1、查看本机安装好的浏览器版本
2、到相关网站下载对应版本的cromedriver.exe
如:https://chromedriver.chromium.org/downloads
https://npm.taobao.org/mirrors/chromedriver
https://registry.npmmirror.com/binary.html?path=chromedriver/
这两个网站都可以下载
windows32位和64位都可以用 win32.zip下载
3、下载好的cromedriver.exe放到python解释器同目录中如下:
就可以开始输入代码了
from selenium import webdriver
from selenium.webdriver.common.keys import Keys #键盘按键操作
import time
def spider():
driver=webdriver.Chrome() #将驱动放入到python同目录
driver.get('https://www.jd.com/')
input_tag=driver.find_element_by_id('key') #定位输入框
input_tag.send_keys('口罩') #模拟键盘输入文字
input_tag.send_keys(Keys.ENTER) # 模拟键盘回车键
time.sleep(20)
spider()
即可模拟访问网页