selenium的安装
cmd,输入命令
pip install -i https://pypi.douban.com/simple selenium
输入查看命令
pip show selenium
确定浏览器版本
打开下载驱动链接:https://chromedriver.storage.googleapis.com/index.html
找到对应的版本
点击下载
下载到文件里,然后环境变量设置
输入代码测试
from selenium import webdriver
# 不自动关闭浏览器
option = webdriver.ChromeOptions()
option.add_experimental_option("detach", True)
# 将option作为参数添加到Chrome中
driver = webdriver.Chrome(chrome_options=option)
#最大化
driver.maximize_window();
driver.get('https://www.csdn.net/')
输入命令进行元素定位和负责,F12,然后进行定位到标签,右键
引入
from selenium.webdriver.common.by import By
定位输入框,并设置值,然后模拟登录
# 定位输入框,并设置值,然后模拟登录
# driver.find_element_by_xpath('//*[@class="el-checkbox__original"]').click()
username = driver.find_element(By.XPATH, '/html/body/div/div[2]/div[3]/form/div[2]/div/div/input')
username.send_keys('xxxx')
password = driver.find_element(By.XPATH, '/html/body/div/div[2]/div[3]/form/div[3]/div/div/input')
password.send_keys('xxxxx')
driver.find_element(By.XPATH, '/html/body/div/div[2]/div[3]/form/div[4]/div/button').click()