selenium库使用,没反应
from selenium import webdriver
path = 'chromedriver.exe'
browser = webdriver.Chrome(path)
url = 'https://www.baidu.com'
browser.get(url)
import time
time.sleep(2)
#获取文本框对象
input = browser.find_element_by_id('kw')
#在文本框中输入周杰伦
input.send_keys('周杰伦')
time.sleep(2)
#获取百度一下的按钮
button = browser.find_element_by_id('su')
button.click()
time.sleep(2)
#滑到底部(固定写法)
js_bottom = 'document.documentElement.scrollTop=10000'
browser.execute_script(js_bottom)
time.sleep(2)
#获取下一页的按钮
next = browser.find_element_by_xpath('//a[@class="n"]')
next.click()
time.sleep(2)
#回到上一页
browser.back()
time.sleep(2)
#回去
browser.forward()
time.sleep(3)
#退出
browser.quit
没有报错,显示一直在运行
版本号没错,我甚至拿另一台电脑试了,还是打不开,包括edge
能够互动
path删除试试:
browser = webdriver.Chrome()
把Chrome流量器对应的chromedriver下载,放到当前使用的Python环境下的/bin目录下,再试试
下载地址:https://chromedriver.storage.googleapis.com/index.html