在Linux上部署selenium,安装google 您所在的位置:网站首页 linux部署python程序exe 在Linux上部署selenium,安装google

在Linux上部署selenium,安装google

#在Linux上部署selenium,安装google| 来源: 网络整理| 查看: 265

一、前提准备

在linux中已经安装好 python 和 wget、apt 工具

二、步骤 1.安装selenium pip install selenium 2.安装google-chrome 下载: wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

(如果没有安装wget可以考虑要不要安装一下,如果不想安装的话,可以在windows上下载,然后再上传到Linux也是可以的)

下载成功之后在当前目录下就会有google-chrome-stable_current_amd64.deb这个文件 在这里插入图片描述

安装: apt install google-chrome-stable_current_amd64.deb

等待安装成功。

检验是否安装成功: google-chrome --version

在这里插入图片描述 上图所示就是安装成功,记住这个版本号哦:89.0.4389.114

3.安装chromedriver

从这个网站可以下载chromedriver:http://chromedriver.storage.googleapis.com/index.html 可以下载chromedriver各种版本,并且包括windows、linux、mac版本。 进入网站之后找到跟89.0.4389.114相近的一个版本: 在这里插入图片描述 我们要下载linux64.zip那一个。

下载方式: 鼠标右键单击,然后点击复制链接,复制了下载链接之后,回到linux中使用wget下载

wget http://chromedriver.storage.googleapis.com/89.0.4389.23/chromedriver_linux64.zip

下载好之后是一个zip文件,需要进行解压

解压命令: unzip chromedriver_linux64.zip

解压完成之后当前目录就会有一个chromedriver文件了。

4.测试selenium

先把chromedriver拷贝到你的代码的目录下(或者放在你喜欢的路径下,记住初始化Chrome的时候指定路径:executable_path=‘YourPath/chromedriver’)

测试代码:

from selenium import webdriver from selenium.webdriver.chrome.options import Options chrome_options = Options() chrome_options.add_argument("--mute-audio") # 将浏览器静音 # chrome_options.add_experimental_option("detach", True) # 当程序结束时,浏览器不会关闭 # -----如果咋们的linux系统没有安装桌面,下面两句一定要有哦,必须开启无界面浏览器------- chrome_options.add_argument("--headless") chrome_options.add_argument("--disable-gpu") # ------------------------------------------------------------------------ browser = webdriver.Chrome(options=chrome_options,executable_path='./chromedriver') browser.get('https://blog.csdn.net/FujLiny') print('不离鞘' in browser.page_source) browser.quit() # 关闭浏览器

如果程序没有报错,并且返回一个True的话,说明selenium可以使用啦 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有