首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在colab.research.google.com中使用Selenium Webdriver?

如何在colab.research.google.com中使用Selenium Webdriver?
EN

Stack Overflow用户
提问于 2018-06-26 23:23:52
回答 4查看 55K关注 0票数 46

我想在colab.research.google.com中使用Chrome的Selenium Webdriver来进行快速处理。我能够使用以下命令安装Selenium

但是chrome的webdriver需要一条通往webdriverChrome.exe的路径。我该如何使用它呢?

P.S.- colab.research.google.com是一个在线平台,为深度学习相关的快速计算问题提供图形处理器。请避免使用webdriver.Chrome(path)等解决方案。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2019-01-08 00:07:08

您可以通过安装chromium并调整一些选项,使其不会在google colab中崩溃:

代码语言:javascript
复制
!pip install selenium
!apt-get update # to update ubuntu to correctly run apt install
!apt install chromium-chromedriver
!cp /usr/lib/chromium-browser/chromedriver /usr/bin
import sys
sys.path.insert(0,'/usr/lib/chromium-browser/chromedriver')
from selenium import webdriver
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
wd = webdriver.Chrome('chromedriver',chrome_options=chrome_options)
wd.get("https://www.webite-url.com")
票数 80
EN

Stack Overflow用户

发布于 2020-04-11 21:59:37

这个在colab工作过

代码语言:javascript
复制
!pip install selenium
!apt-get update 
!apt install chromium-chromedriver

from selenium import webdriver
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
wd = webdriver.Chrome('chromedriver',chrome_options=chrome_options)
driver =webdriver.Chrome('chromedriver',chrome_options=chrome_options)
票数 20
EN

Stack Overflow用户

发布于 2020-07-16 15:12:46

我创建了自己的库,以使它变得简单。

代码语言:javascript
复制
!pip install kora -q
from kora.selenium import wd
wd.get("https://www.website.com")
票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51046454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档