- pip
前提:python环境
pip
镜像源
阿里源 Simple Index
清华源 Simple Index
豆瓣源 Simple Index
镜像使用
pip install 包名 -i 镜像源
pip install pytest -i Simple Index
常用命令
版本信息 pip -V
帮助 pip help
安装列表 pip list
安装 pip install 名
升级安装 pip install -U 名
卸载 pip uninstall 名
指定版本 pip install 名==版本号
导出包名 pip freeze >> 文件
文件安装 pip install 文件
版本
python2在2.7.9版本开始自带pip
python3在3.4版本开始自带pip
pip在20.3.4版本之后不再支持python2
官网
https://pypi.org/
- python
进入官网 → 下载安装包 → 安装 → 检查
检查
python -V
- PyCharm
进入官网 → 下载安装包 → 安装
- selenium
python环境 → pip工具 → web浏览器 → 浏览器对应版本的driver → 安装selenium
driver安装
介绍
https://www.selenium.dev/zh-cn/documentation/webdriver/getting_started/install_drivers/
淘宝镜像下载
CNPM Binaries Mirror
安装
解压缩 → 路径配置到环境变量中
检查
chromedriver --version
selenium安装
豆瓣镜像安装
pip --default-timeout=100 install selenium==版本号 -i Simple Index --trusted-host pypi.douban.com
selenium IDE
selenium IDE
官网安装
https://www.selenium.dev/
插件安装
Chrome插件(国内无法下载)
https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd
Firefox插件
Selenium IDE – Get this Extension for 🦊 Firefox (en-US)
driver用法
准备selenium环境 → 然后
import time
#导入driver
from selenium import webdriver
def test_driver():
# 创建driver
driver = webdriver.Chrome()
# 打开网址
driver.get("https://www.baidu.com/")
# driver的其他操作,例如
driver.find_element_by_id("kw").send_keys("字符")
driver.find_element_by_id("su").click()
time.sleep(5)
# 关闭driver
driver.quit()
option复用浏览器
配置步骤
1,退出浏览器,任务管理器关闭进程
2,添加浏览器启动路径到path环境变量中
3,cmd验证 chrome --remote-debugging-port=9222
无报错,打开浏览器,配置成功
4,cmd打开浏览器验证 localhost:9222 ,展示信息,配置成功
使用