zoukankan      html  css  js  c++  java
  • linux---centos7 安装chromedriver

    1.安装浏览器

    指定yum 源

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    安装

    curl https://intoli.com/install-google-chrome.sh | bash

    ldd /opt/google/chrome/chrome | grep "not found"

    安装后,执行:google-chrome-stable --no-sandbox --headless --disable-gpu --screenshot https://www.baidu.com/

    报这个错误?我猜想是没有UI界面的原因,到这里可以判断安装成功。

    2. 安装chromedriver

    下载:https://npm.taobao.org/mirrors/chromedriver/

    unzip 解压

    安装完成

     建立软连接:

    ln -s /opt/google/chromedriver /usr/bin/chromedriver

     3.测试:

    #coding=utf8
    from selenium import webdriver
    from selenium.webdriver.chrome.options import Options
    chrome_options = Options()
    chrome_options.add_argument('--headless')
    chrome_options.add_argument('--disable-gpu')
    driver = webdriver.Chrome(chrome_options=chrome_options)
    #driver = webdriver.Chrome()
    driver.get("https://www.baidu.com")
    
    print(driver.page_source)
    #driver.quit()

    到这里ok

  • 相关阅读:
    9.17(day11)
    9.14(day10)
    9.13(day9)
    9.12(day8)
    mysql 的存储过程
    MySQL 子查询与多表联合查询
    MySQL 函数
    MySQL 的查询
    MySQL的约束
    MySQL 表的增删改查操作
  • 原文地址:https://www.cnblogs.com/myvic/p/9450134.html
Copyright © 2011-2022 走看看