zoukankan      html  css  js  c++  java
  • selenium 安装chrome 以及chromedriver

    1,安装selenium

    pip install selenium 

    2,安装chrome

    sudo apt-get install libxss1 libappindicator1 libindicator7
    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    sudo dpkg -i google-chrome*.deb

    如果上面运行
    sudo dpkg -i google-chrome*.deb命令之后报错,使用如下命令修复一下:
    sudo apt-get install -f,之后再次运行sudo dpkg -i google-chrome*.deb命令就可以了
    
        安装后确认/usr/bin目录下是否有google-chrome文件

     3,安装chromedriver

    1,下载
    建议安装最新版本的chromedriver,下载页面: 
    http://chromedriver.storage.googleapis.com/index.html
    
    在这个页面里列出了chromedriver的各个版本,我的chrome浏览器版本是v62,所以我选择的版本(2.34),

    2,解压chromedriver
    unzip chromedriver_linux64.zip
    chmod +x chromedriver
    sudo mv -f chromedriver /usr/local/share/chromedriver
    sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver
    sudo ln -s /usr/local/share/chromedriver /usr/bin/chromedriver
    
        安装后确认/usr/bin目录下是否有chromedriver文件
    
        由于时效性,在安装时应当先去网站查看最新版本,然后替换命令行中的2.34版本信息

     4,测试 :如果有弹出,则表示安装成功

    11 >>> from selenium import webdriver
    12 >>> driver=webdriver.Chrome() #弹出浏览器
    13 >>> driver.get('https://www.baidu.com')
    14 >>> driver.page_source
  • 相关阅读:
    Java 线程池
    Java 内存模型
    img图片铺满父元素
    element-ui 表单复杂数据类型校验
    element-ui 栅格布局 一行五等分
    element-ui表单只验证单个字段
    记录
    js-字符串全局替换
    vue3-搭建项目-vue2-vu3使用上的变化
    小程序引入echarts
  • 原文地址:https://www.cnblogs.com/52forjie/p/9617460.html
Copyright © 2011-2022 走看看