• selenium+python学习总结-mac


      小白一枚,学习的过程中遇到很多问题,网上说法各持己见,以下是我自己总结的一些方法,帮助像我一样刚入门的同胞们少走弯路,当然这些方法只是其一,殊途同归,学习道路上坑很多,一起加油吧~

    1、安装步骤:

    1)去python官网下载相关版本:http://www.python.org/download/(mac自带2.7版本,如果非默认,需配置环境变量,详情请问度娘吧)

    2)下载pip和setuptool并解压(更方便的安装selenium);

    3)使用终端cd到pip解压包路径下,执行命令sudo python setup.py install进行安装pip,此时的python默认系统自带,如果为3.6等版本,需要在python后面加3,回车。setuptools同理。

    4)根路径下用pip命令安装selenium,命令为pip install selenium , show显示安装的信息

    2、环境变量的配置:

      此部分我这里不赘述了,因为我mac的python3.6直接傻瓜式安装,环境变量直接就是用的3,此环节不是太明白,不过以下是我从别人那里拷贝过来的,感觉以后会有用。

      在mac os中,安装程序过程中改变了python的安装路径,如果你需要在其他目录引用python,则必须在path中添加python目录。且mac环境变量加载顺序

    /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc(红色表示系统级别的,随着系统启动进行加载,后面为当前用户级的环境变量,如果bash_profile文件存在,后面的文件则忽略不读)

    注意: /usr/local/bin/python 是 Python 的安装目录。

     Python IDE (Integrated Development Evironment)-PyCharm 官方下载地址:http://www.jetbrains.com/pycharm/download/

    3、驱动加载:

      进行到驱动这一章节,总是报错,搞得头大,后来搜了很多资料,终于解决了,很简单~

    谷歌驱动下载网址:

    https://sites.google.com/a/chromium.org/chromedriver/home

    注意:网络FQ才可以访问

    火狐驱动下载网址:

    https://github.com/mozilla/geckodriver/releases

    下载后,将解压后的文件放置安装的python-bin下,我的路径为library/framework/python.framework/version/3.6/bin.
    来个代码验证一下:

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

    运行成功,完美~

  • 相关阅读:
    CentOS 6.5、6.7 设置静态 ip 教程
    Nagios
    zabbix
    xml 的 <![CDATA["URL"]]>
    Don't make a promise when you are in Joy. Don't reply when you are Sad.Don't take decisions when you are Angry.Think Twice.Act Wise.
    DNS-2
    APM
    Time crumbles things; everything grows old under the power of Time and is forgotten through the lapse of Time
    CentOS 7 配置静态 ip
    AOP
  • 原文地址:https://www.cnblogs.com/cynthia006/p/8465708.html
Copyright © 2020-2023  润新知