• 0安装selenium与驱动


    一、安装selenium

    方法一:和其他 Python 第三方库的安装一样,我们要在命令行中使用 pip 命令安装 selenium:

    方法二:我用的pycharm,直接在里面安装。File——settings——Project——Python Interpreter——点击"+"——搜索”selenium"——install

    二、下载chrome driver

    使用elenium 还需要安装相应的浏览器驱动才能控制浏览器(最好使用 Chrome 浏览器),后面都以 Chrome 浏览器 为例,其他浏览器大同小异。

    查看Chrome版本:首先打开 Chrome 浏览器,依次点击浏览器右上角的 三个点 - 帮助 - 关于 Google Chrome。
    image
    如上图

    2.1 下载驱动

    打开http://chromedriver.storage.googleapis.com/index.html 网站,里面有很多版本的驱动,其中可能没有准确对应我们浏览器版本的驱动。我们选择最接近的版本即可,我选择了100.0.4896.60这个版本。根据你电脑的版本下载合适的驱动
    image

    2.2 安装驱动

    【mac版本】
    第一步:下载好的zip包 解压
    image
    第二步:需要将解压下来的放在 /usr/local/bin/ 目录下,如何操作呢 看下面哈
    image

    image
    第三步:将chromedriver导入到 /usr/local/bin/ 目录下
    image
    第四步:在终端检测版本
    image
    【win版本】
    第一步:下载好的zip包 解压
    image
    第二步:移动位置
    python获取自己的exe路径
    新建脚本test.py

    import sys
    print(sys.executable)
    

    执行输出:

    C:\xxx\yyyy\Scripts\python.exe
    

    这里,就是的python.exe路径了。

    chromedriver.exe文件放到python.exe所在的路径。

    比如上文输出的:C:\xxx\yyyy\Scripts\python.exe

    三 设置环境变量

    查看自己有没有.bash_profile,如果没有的话,要自己建立

    如果有的话

    open ./.bash_profile 
    # 在里面加入下面的代码啊
    
    # ChromeDriver环境变量 
    export PATH=${PATH}:/usr/local/bin/chromedriver   # 需要加入
    

    保存 退出之后记得要source

    source .bash_profile
    
  • 相关阅读:
    每个zone的low memory是怎么计算出来的
    /proc/meminfo中meminfo的计算方法
    shmem:
    tc:逼良为娼
    内核抢占
    html/css/javascript知识点集锦;完全小白开搞web编程
    netem设置了网卡的流量控制,为啥发包的延迟就搞不定呢?
    滑动窗口
    发送缓冲区sk_wmem_queued
    ASP.NET MVC 实现区域 项目分离 (比较好的方式)
  • 原文地址:https://www.cnblogs.com/a438842265/p/16167265.html
Copyright © 2020-2023  润新知