python+selenium开发环境搭建图文教程

作者:LancyWu 时间:2022-10-17 13:04:05 

web 调试工具介绍和开发环境搭建

python与selenium开发环境搭建:

一、下载python软件:https://www.python.org/

python+selenium开发环境搭建图文教程

下载完后,进行安装,安装成功后,打开IDLE(Python 3.6.2),如下图:

python+selenium开发环境搭建图文教程

如上图在里面输入print("Hello Wrod!")按回车,出现Hello Wrod!,说明已经把IDLE装好了,下面打开dos命令窗口输入Python按回车。如下图:

python+selenium开发环境搭建图文教程

出现python版本号等信息说明python已经安装成功。如果出现错误信息,则需要配置环境变量:

在环境系统变量Path中添加python的安装目录,比如:C:\Python35\Scripts;C:\Python35\,这个是安装在C盘的目录。

二、安装pip:https://pypi.python.org/pypi/pip

python+selenium开发环境搭建图文教程

下载完成后解压,打开dos命令窗口进入刚才解压后的文件夹里面(如:D:\pip-9.0.1,这个是解压后的pip文件夹)输入如下信息:

python+selenium开发环境搭建图文教程

输入如下信息后按回车键,进行安装,安装完后显示安装目录为:C:\Python35\Lib\site-packages\pip-9.0.1-py3.5.egg

再dos命令窗口输入:pip.exe按回车,如下图:

python+selenium开发环境搭建图文教程

然后配置环境变量,在环境系统变量Path中添加C:\Python35\Lib\site-packages\pip-9.0.1-py3.5.egg(这个是安装在C盘的目录)。

再次打开打开IDLE(Python 3.6.2)输入import selenium按回车键,如下图:

python+selenium开发环境搭建图文教程

如果没有找到selenium可以使用pip install -U selenium命令安装

下面使用selenium打开firefox浏览器:

首先到https://github.com/mozilla/geckodriver/releases下载geckodriver.exe,下载完后将该exe放入python安装根目录下(与python.exe同一目录)

在IDLE(Python 3.6.2)中输入import selenium按回车,再入from selenium import webdriver按回车,最后输入browser=webdriver.Firefox()按回车键就能成功调用firefox浏览器。如图:

python+selenium开发环境搭建图文教程

firefox前端工具介绍:

1.fireBug:FireFox浏览器下的一套开发类插件

2.作用:查看页面上的元素,从而根据其属性进行定位

如何安装fireBug,打开FireFox浏览器照以下图片上的操作进行安装即可:

python+selenium开发环境搭建图文教程

python+selenium开发环境搭建图文教程

python+selenium开发环境搭建图文教程

前端技术介绍:

1.html:网页的基础,是一种标记语言,显示数据;

2.JS:前端脚本语言,解释型语言,在页面中添加交互行为;

3.xml:扩展标记语言,用来传输和存储数据

4.css:层叠样式表,用来表现HTML或XML等文件样式

下面使用selenium打开chrome浏览器(安装Chrome浏览器webdriver):

1.安装chrome浏览器;2.下载chromedriver.exe;3.将下载的chromedriver.exe文件放到安装Chrome浏览器目录下面(如:C:\Users\Administrator\AppData\Local\Google\Chrome\Application)4.配置环境变量,将C:\Users\Administrator\AppData\Local\Google\Chrome\Application添加到环境系统变量Path中。

在IDLE(Python 3.6.2)中输入import selenium按回车,再入from selenium import webdriver按回车,最后输入b=webdriver.Chrome()按回车键就能成功调用chrome浏览器。如图:

python+selenium开发环境搭建图文教程

更多精彩书单,请点击python编程必备书单

来源:http://www.cnblogs.com/LancyWu/archive/2017/08/11/7345420.html

标签:python,selenium
0
投稿

猜你喜欢

  • python3对拉勾数据进行可视化分析的方法详解

    2022-04-04 03:02:32
  • python实现批量监控网站

    2023-07-22 20:41:08
  • python中argparse模块基础及使用步骤

    2023-01-26 19:21:59
  • Python简单实现区域生长方式

    2023-08-08 12:07:38
  • tf.truncated_normal与tf.random_normal的详细用法

    2023-03-02 01:15:08
  • python 发送邮件的四种方法汇总

    2022-04-09 05:44:18
  • python求平均数、方差、中位数的例子

    2022-08-23 21:24:57
  • python 用所有标点符号分隔句子的示例

    2022-09-18 01:41:57
  • Python编程中*args与**kwargs区别作用详解

    2021-12-16 06:16:12
  • pygame编写音乐播放器的实现代码示例

    2021-08-12 18:08:48
  • python环形单链表的约瑟夫问题详解

    2023-03-02 04:13:10
  • 分享一枚pycharm激活码适用所有pycharm版本我的pycharm2020.2.3激活成功

    2023-10-07 19:07:43
  • php SQL防注入代码集合

    2023-11-18 03:58:34
  • mysql update语句的用法详解

    2024-01-22 13:12:46
  • Python实现读取文件最后n行的方法

    2023-08-02 10:33:32
  • python 连续不等式语法糖实例

    2021-11-03 02:15:20
  • Python基础入门之seed()方法的使用

    2021-11-17 04:10:19
  • Python全栈之学习CSS(1)

    2022-11-07 19:05:18
  • Python字节码与程序执行过程详解

    2022-01-25 04:45:24
  • MySQL 视图 第1349号错误解决方法

    2024-01-18 14:45:41
  • asp之家 网络编程 m.aspxhome.com