1、先找谷歌版本号
打开谷歌浏览器,点击设置,点击关于谷歌查看版本号
2、打开chromedriver.storage.googleapis.com/index.html
下载对应版本号的安装包
点击进去,下载对应的系统
3、下载完成后将安装包解压,然后将解压的安装包拖到pycharm里
4、在pycharm文件里找设置
5、点击设置,打开下面窗口
选择project 里的python interpreter,点击添加+
6、点击添加弹出下面的窗口,在搜索里输入selenium,然后点击install package
7、在pycharm里新建python file文件(要和刚才拖的安装包在同一个目录下)
下面是自动化的代码:
from selenium import webdriver
import time
db = webdriver.Chrome()
db.get("https://www.baidu.com/")
db.maximize_window()
"""
web端进行定位的方式8种
单个元素定位
byId
byname
byclass_name
byxpath
# . <font>
选择器 id class 标签
by_css_selector
定位超链接
by_link_text
通过标签名进行定位
by_tag_name
"""
#xw = db.find_element_by_link_text("新闻")
# xw = db.find_element_by_partial_link_text("新")
# xw.click()
#定位输入库元素
#input = db.find_element_by_id("kw")
#input = db.find_element_by_name("wd")
#input = db.find_element_by_class_name("s_ipt")
#input = db.find_element_by_xpath("//*[@id='kw']")
#input = db.find_element_by_css_selector("#kw")
#input = db.find_element_by_tag_name("input")
#对输入库的操作
input.send_keys("纪昀")
#定位百度按钮元素
btn = db.find_element_by_id("su")
#对按钮进行操作
btn.click()
#time.sleep(3)
#db.quit()