steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 550
在使用Scrapy Selelenium Chrome组合进行爬虫时,要求安装好chrome浏览器和ChromeDriver才可以配套进行,本文主要介绍在Unbuntu系统已经安装好chrome浏览器的前提下,如何安装和验证ChromeDriver
启动Chrome浏览器,验证chorme是否安装正确
hxb@omg:~$ which google-chrome
/usr/bin/google-chromehxb
@omg:~$ google-chrome
这时候如果安装正确可以看到系统打开chrome浏览器了
检查系统是否已经安装了ChromeDriver,通过which ChromeDriver命令可以查看,如果安装了就可以找到安装路径
hxb@omg:~$ which ChromeDriver
hxb@omg:~$
没有显示说明系统未安装ChromeDriver
获取Chrome浏览器的版本信息,用来下载对用版本的ChromeDriver
1. 打开Chrome 浏览器
2. 打开chrome菜单位置: help -->about Google Chrome
3. 看到版本信息为: 72.0.3626.81
或者直接使用命令google-chrome -version查看版本信息
hxb@omg:~$ google-chrome -version
Google Chrome 72.0.3626.81
下载匹配Chrome version 72版本的ChromDriver
1. 打开下载地址:http://chromdriver.chromium.org/
2 . 选择 ChromeDriver 2.46 进行下载
3. 解压缩下载的 ChromeDriver 2.46文件
4. 将解压后的文件 chromeDriver复制到 /usr/bin 目录下
检验ChromeDriver 安装是否正确,在终端运行chromedriver命令
hxb@omg:~/下载$ chromedriver
Starting ChromeDriver 2.46.628388 (4a34a70827ac54148e092aafb70504c4ea7ae926) on port 9515Only local connections are allowed.Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
在使用python使用 ChromeDriver 可能遇到的问题Can not connect to the Service /usr/bin/google-chrome-stable
/usr/bin/python3.6 /home/hxb/taobaokiller/taobaokiller/TaobaoLogin.pyTraceback (most recent call last): File "/home/hxb/taobaokiller/taobaokiller/TaobaoLogin.py", line 26, in module> driver = webdriver.Chrome(chrome_options=options,executable_path='/usr/bin/google-chrome-stable') File "/home/hxb/.local/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__ self.service.start() File "/home/hxb/.local/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 104, in start raise WebDriverException("Can not connect to the Service %s" % self.path)selenium.common.exceptions.WebDriverException: Message: Can not connect to the Service /usr/bin/google-chrome-stable
解决Can not connect to the Service /usr/bin/google-chrome-stable问题的方法:
1.在 /etc/hosts文件中配置127.0.0.1与localhost的映射: 127.0.0.1 localhost
2. 删除options中可执行文件的路径,如下
options = Options()
driver = webdriver.Chrome(chrome_options=options)
driver.implicitly_wait(2)
driver.get("https://login.taobao.com/member/login.jhtml")
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 550
操作方式方法01【辅助widget】多种辅助工具相连接两个功能键的可同时按【Shift】加此功能键挑选出1、正方形、圆锥选框辅助工具 【M】 2、终端辅助工具 【V】 3、截叶......
2024-02-05 481
操作方式01文档格式难题qq肖像最合适用jpeg文档格式的相片,若是相片有透明化地下通道,能选用png文档格式上载。 02大小不一难题若是相片极重也可能将引致上载失利,检......
2024-02-05 406