预置条件:搭建好测试环境
在c盘Windows目录下存在geckodriver.exe文件
注:此次在火狐浏览器上进行,浏览器版本与geckodriver.exe版本保持一致或版本相接近
在pycharm上新建python项目时勾选中下图按钮。目的是后续编写脚本时更加方便可用tab键完成后段替补,提高编写效率
脚本执行如下:
自动执行打开哔哩哔哩网址,并搜索关键字“你相信光吗”,文字内容可自行替换
from selenium import webdriver
import time
firefox = webdriver.Firefox()
firefox.get("https://www.bilibili.com/")
firefox.find_element_by_xpath("//*[@class='nav-search-input']").send_keys("你相信光吗")
time.sleep(0.2)
firefox.find_element_by_xpath('//div[@class="nav-search-btn"]').click()