Python 自动化学习2- Selenium 操控Chrome 浏览器第一步-命令行方式

进入隔离环境(前面创建好的)

D:\czg\czgPython\venv1\Scripts\activate.bat

安装selenium

pip install selenium 

下载selenium的chrome浏览器的驱动

查看chrome浏览器的版本
chrome\菜单\help\about

79.0.3945.88(正式版本)

image.png

进入https://selenium.dev/下载
image.png

Selenium 客户端&WebDriver的语言选择(这就是刚才用pip install安装的Selenium的Selenium工具包)
Selenium Client & WebDriver Language Bindings

image.png

下载chrome的驱动


image.png

下载google chrome 浏览器的稳定版本驱动


image.png
下载win32驱动的.zip

把下载后解压的chromedriver.exe拷贝到工作环境的目录 如:D:\czg\czgPython\chromedriver.exe

使用python 的selenium包

ipython
image.png
from selenium import webdriver
chrome = webdriver.Chrome(r'D:\czg\czgPython\chromedriver.exe')
image.png
chrome

用程序模拟打开京东首页


image.png

image.png

在chrome中右键/检查,查看输入框的id 的属性key


查看输入控的id
input = chrome.find_element_by_id("key")
#type(input)用于查看变量情况
type(input)
input.send_keys("mac")
image.png
#导入selenium常量
from selenium.webdriver.common.keys import Keys  
#输入回车
input.send_keys(Keys.ENTER)
#查看标题
chrome.title
#退出chrome的实例
chrome.quit()
image.png

image.png

大神视频

Python Selenium 操控Chrome 浏览器第一步,自动化测试爬虫首选

你可能感兴趣的:(Python 自动化学习2- Selenium 操控Chrome 浏览器第一步-命令行方式)