很多人试图用回答这个问题,但似乎没有一个解决方案有效,除非我添加--headless选项。
环境详细信息
selenium==3.141.0
Google Chrome 73.0.3683.103
Driver Used -- 73.0.3683.68 -- chromedriver_linux64.zip
OS -- Linux 16.04
Python -- 3.5.2
我面临的错误如下:
selenium.common.exceptions.WebDriverException:消息:未知错误: Chrome启动失败:异常退出
(未知错误: Dev
在本地运行良好的代码在AWS上创建实例时抛出一个错误,我对此非常新手,我已经在instance..any中安装了铬驱动程序,并高度赞赏下面的代码,直到错误为止。
import logging
from kiteconnect import KiteConnect
from datetime import datetime,timedelta
import pandas as pd
from time import sleep
from selenium import webdriver
import undetected_chromedriver as uc
from selenium.we
我在以前的版本中使用了Selenium,并安装了Selenium 4.2.0,我的代码无法工作:
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.service import Service
servico = Service(ChromeDriverManager().install())
navegador = webdriver.Chrome(service=servico)
from seleniu
我正在学习Python,并面临以下问题:在研究Selenium库时,出现了一个错误:
selenium.common.exceptions.WebDriverException:消息:未知错误: net::ERR_TUNNEL_CONNECTION_FAILED (会话信息: chrome=97.0.4692.99)这里是代码本身:
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
import time
from selenium.webdriver.common.pro
我试图在运行高寒的Docker容器中使用Python和selenium运行chrome。它运行良好,直到有一天,当我实例化chrome时,它开始抛出以下错误。
Message: unknown error: Chrome failed to start: crashed.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/lib/chromium/chrome is no longer running, so ChromeDriver
我在python项目中使用selenium的chromedriver。
我正在成功地构建我的Dockerfile:
FROM ubuntu:17.04
FROM selenium/standalone-chrome
FROM python:3.6
RUN apt update
RUN apt-get install -y libnss3 libgconf-2-4
ADD ./requirements.txt /tmp/requirements.txt
RUN python -m pip install -r /tmp/requirements.txt
ADD . /opt/example1/
这不是其他问题的重复&我也尝试了现有的答案。在亚马逊网络服务的ec2上,我创建了一个docker容器,我试图在其中打开无头chrome。docker文件是
FROM python:3
# Install Chrome for Selenium
RUN curl https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -o /chrome.deb
RUN dpkg -i /chrome.deb || apt-get install -yf
RUN rm /chrome.deb
RUN wget h
我是Ubuntu的新手。我成功安装了google和linux驱动程序。
我进口了以下产品:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selen
我对ionic框架并不是很陌生。我曾经开发过小型应用程序。但是突然出现了一些未知的原因,我现在不能运行我的任何应用程序。我甚至创建了一个‘空白’项目,并尝试使用'ionic serve‘命令运行应用程序。它不会在浏览器中加载任何内容(chrome)。我在控制台日志中发现了以下错误。
GET http://localhost:8100/lib/ionic/css/ionic.css net::ERR_CONNECTION_RESET
(index):51 GET http://localhost:8100/lib/ionic/js/ionic.bundle.js net:
当我试图遍历一个链接列表并使用以下代码访问它们时:
# create link list
urlList = []
with open('my.txt','r') as f:
for i in f:
urlList.append(i)
# navigate to URL
for i in (urlList):
getUrl = driver.get(i)
driver.implicitly_wait(3)
我收到这个错误:
selenium.common.exceptions.WebDriverException:消息:未知错误
嗨,我想在selenium上添加扩展i don't care about cookies,但是我有一个错误:selenium.common.exceptions.WebDriverException: Message: unknown error: failed to wait for extension background page to load: chrome-extension://fihnjjcciajhdojfnbdddfaoknhalnja/_generated_background_page.html
有人能帮我吗?谢谢
self.service =
我试图使用Selenium外接程序从Excel中操作Chrome。
我在参考资料中包含了。
我正在运行Chrome v67。
我已经将Selenium Basic目录中的Chromedriver.exe文件替换为兼容Chrome v67的版本(即Chromedriver.exe 38)。
我的VBA代码:
Public Sub seleniumtutorial()
Dim bot As New WebDriver
'bot.AddArgument "--headless"
'bot.AddArgument "--disable-ext