• NO 1,人生苦短,我学python之python+selenium自动化环境搭建


    万事开头难,中间难,结尾也难

    听过一句话,自学IT的百分之50死在了搭建环境上面

    一、环境准备   

      Selenium2.53.6 + Firefox46以下+ python2.7.12(python3.6也行) (一定要注意版本号,否则各种问题)

    1.Python安装

    百度 python  https://www.python.org/downloads/windows/

    傻瓜式安装,记住自己选择安装python的路径,为后面添加环境变量做准备,一般建议安装在C盘或者的D盘的根目录下,比较方便查找

    2 Python版本

      2.X版本   2.7.12   

      选择原因:网上资料多(适合初学者)

      3.X版本

      对中文支持友好(适合学习能力强)

    3,安装目录

      建议别装C盘      建议安装在D:python

    4,配置环境变量

      右键点击我的电脑(计算机)

      

      example:添加 D:Python27;D:Python27Scripts

      修改环境变量之前最好把原来的环境变量做个备份

    5,pip安装

      在线安装: 1.打开cmd

           2.输入指令 >easy_install pip

      

      环境变量配置:找到pip.exe文件的目录,添加到环境变量path下

      Cmd输入   pip(出现下面截图即安装成功)

      

    6,安装selenium

      cmd输入指令安装selenium:pip install selenium==2.53.6

      安装完后在以下目录生成一个selenium文件夹 D:pythonLibsite-packages

      

    7,检查selenium环境

    Cmd输入: >python >from selenium import webdriver

          >driver=webdriver.Firefox()

          >driver.get(“https://www.baidu.com”)

    注意 火狐浏览器的版本一定不要太高,不然会调用不起来

      如果调起了火狐浏览器,证明你前面安装的python+selenium就OK了

    8,安装pycharm

      百度pycharm----下载-----傻瓜式安装

      1.pycharm的破解码:http://idea.lanyus.com/(貌似被封了,注册码可能会失效)

      

      2,我用的第二种破解方法

        1,打开pycharm

        2,修改本机时间为20年后

        3,试用30天,打开pycharm

        4,关闭pycharm

        5, 改回电脑时间

        如果不想那么麻烦,就直接用社区版就好了或者买Activation code

    9,.新建工程

      1.新建项目,左上角File>New Project

      2.新建目录,选中项目右键New,新建.py脚本,右键Python File

      3.重命名,选中脚本右键Refactor>Rename

      

     10,火狐浏览器插件下载,firebug(元素定位,选取元素),firepath(定位元素路径)

    一切环境准备就绪

      所有的编程从hello world开始

      1.打印“hello world!”

      Python 2.7

       print "hello world"

      Python 3.6 (print 是一个函数)

      print ("hello world")

      如果能打印成功,说明安装的pycharm成功了

           如果觉得太low,想看看能否调起火狐浏览器

      在pycharm新建工程,新建一个python文件

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

      运行上面代码。如果能调起火狐浏览器,跳转到百度首页,就完美成功

    
    
    
  • 相关阅读:
    Windows Phone开发(21):做一个简单的绘图板 转:http://blog.csdn.net/tcjiaan/article/details/7392179
    Windows Phone开发(18):变形金刚第九季——变换 转:http://blog.csdn.net/tcjiaan/article/details/7385056
    Windows Phone开发(24):启动器与选择器之发送短信 转:http://blog.csdn.net/tcjiaan/article/details/7404643
    Windows Phone开发(16):样式和控件模板 转:http://blog.csdn.net/tcjiaan/article/details/7367260
    POJ 2484 A Funny Game
    CodeForces 835E The penguin's game
    【SDOI 2015】序列统计
    Cutting Game
    HDU 1525 Euclid's Game
    Fibonacci Nim 斐波那契博弈
  • 原文地址:https://www.cnblogs.com/w770762632/p/8638505.html
Copyright © 2020-2023  润新知