一、安装python
1、linux安装python
https://www.python.org/downloads/source/ 下载源码压缩包
# tar -zxvf Python-3.6.1.tgz
# cd Python-3.6.1
# ./configure
# make && make install
# python3 -V
Python 3.6.1
2、windows安装python
https://www.python.org/downloads/windows/ 下载 executable installe
二、安装集成开发环境(IDE:Integrated Development Environment): PyCharm
1、直接官网下载,点击安装程序,选择安装位置,然后next即可
2、打开后创建项目:cs,创建python文件:cs1.py
三、pycharm导入selenium
1、导入的具体操作步骤
四、下载安装浏览器驱动文件
例如:下载谷歌浏览器版本相应的chromedriver,放在python的安装目录下即可
五、编写执行代码,声明并调用谷歌浏览器,然后自动打开百度,并打印源代码后关闭浏览器
from selenium import webdriver #导入库
browser = webdriver.Chrome() #声明浏览器
url = 'https:www.baidu.com'
browser.get(url) #打开浏览器预设网址
print(browser.page_source) #打印网页源代码
browser.close() #关闭浏览器
备注:
1、selenium在pycharm上执行测试脚本时,自动打开浏览器,自动在浏览器按照脚本代码进行点击、输入、打开、验证等操作
2、框架底层使用JavaScript模拟真实用户对浏览器进行操作
3、使浏览器兼容性测试自动化成为可能,尽管在不同的浏览器上依然有细微的差别
4、爬虫中主要用来解决JavaScript渲染问题