一、序言

selenium官网
selenium简单教程
selenium完整教程
python基础教程

二、安装python3

https://www.python.org/downloads/release/python-372/

注意:上去中如果没有勾选add Python to ..安执行命令行,会报 pip 不是内部或外部命令;需要手动进行环境配置即可

三、安装Selenium

运行命令窗口(cmd),输入以下命令安装Selenium

pip install Selenium --user

四、浏览器驱动

Selenium3.x调用浏览器必须有对应的webdriver驱动文件

1、下载浏览器对应的driver

2、设置浏览器驱动

设置浏览器的地址非常简单。 我们可以手动创建一个存放浏览器驱动的目录,如: C:\driver , 将下载的浏览器驱动文件(例如:chromedriver、geckodriver)丢到该目录下。

五、运行python

创建文本,输入以下代码,另存为hello.py

from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")

在命令行输入

py hello.py

六、开发工具

推荐使用IDEA的PyCharm智能集成开发工具
https://www.jetbrains.com/zh/pycharm/specials/pycharm/pycharm.html?utm_source=baidu&utm_medium=cpc&utm_campaign=cn-bai-pro-pycharm-ph-pc&utm_content=pycharm-python-pure&utm_term=python&gclid=CIna-dKOjOECFYZZvAod5tQMjA&gclsrc=ds

最新文章

  1. 面向过程 vs 面向对象
  2. MVC控制器获取@Html.DropDownList值
  3. ImageEdit 加载图片
  4. 华为OJ平台——求最大连续bit数
  5. PHP设计模式之:策略模式
  6. SVN库迁移整理方法总结
  7. android 百度最新地图sdk包怎么去除 放大缩小按钮
  8. Java多线程:线程同步与关键字synchronized
  9. java文件读写操作类
  10. Java经典编程题50道之三十七
  11. C#控制台或应用程序中两个多个Main()方法的设置
  12. Channels实现扫码登录
  13. Windows 10 运行原生Bash【Ubuntu】
  14. Hexo-Next6.7.0主题优化
  15. 32. linux下oracle数据库定时备份
  16. Ubuntu 汉字显示一半的修复
  17. 02 Linux常见命令
  18. mybatis学习八 事物
  19. Kubernetes学习之路目录
  20. HashMap实现原理分析(面试问题:两个hashcode相同 的对象怎么存入hashmap的)

热门文章

  1. ios开发经常使用到的第三方库
  2. jQuery -> 怎样【先创建、再改动、后加入】 DOM元素
  3. CentOS-6.4-minimal版中源代码安装MySQL-5.5.38
  4. 改动Android设备信息,如改动手机型号为iPhone7黄金土豪版!
  5. [Android Studio 权威教程]配置出“NB”的Android Studio
  6. 1.Swift教程翻译系列——关于Swift
  7. LintCode-赋值运算符重载
  8. 用DOM动态控制表格
  9. Java JNI 入门篇——传递数组与修改数组
  10. 83.导入项目时,用npm install安装module