>  기사  >  백엔드 개발  >  제공된 정보에 맞는 몇 가지 질문 기반 제목은 다음과 같습니다. 짧고 강력함: * 내 Raspb에서 Selenium을 사용하면 \"잘못된 인수: 종료된 프로세스를 종료할 수 없습니다\"가 나타나는 이유는 무엇입니까?

제공된 정보에 맞는 몇 가지 질문 기반 제목은 다음과 같습니다. 짧고 강력함: * 내 Raspb에서 Selenium을 사용하면 \"잘못된 인수: 종료된 프로세스를 종료할 수 없습니다\"가 나타나는 이유는 무엇입니까?

DDD
DDD원래의
2024-10-28 06:38:30778검색

Here are a few question-based titles that fit the provided information:

Short & Punchy:

* Why Am I Getting

WebDriver예외: 잘못된 인수: RaspberryPi3에서 GeckoDriver, Selenium 및 Python을 사용하여 종료된 프로세스를 종료할 수 없습니다

질문:

Raspberry Pi 3에서 헤드리스 Firefox로 Selenium을 실행하려고 시도하는 동안 사용자에게 WebDriverException 오류가 발생했습니다. 구체적인 오류 메시지는 "메시지: 잘못된 인수: 종료된 프로세스를 종료할 수 없습니다."입니다.

배경 정보:

  • 서버: Raspberry Pi 3
  • OS: Dietpi 버전 159
  • Geckodriver 버전: 0.22 for arm
  • Firefox 버전: 52.9.0
  • Python 버전: 3.5
  • Selenium 버전: 3.14.1

코드 스니펫 :

<code class="python">from selenium import webdriver
from selenium.webdriver.firefox.options import Options

options = Options()
options.headless = True
driver = webdriver.Firefox(options=options)</code>

답변:

이 문제를 해결하려면 디스플레이가 없는 시스템에서 Firefox를 실행할 때 헤드리스 모드를 사용하고 있는지 확인하세요.

해결책:

  1. 스크립트에 다음 코드를 추가하세요.
<code class="python">options.headless = True</code>
  1. 호환 가능한지 확인하세요. Firefox, Selenium 및 Geckodriver 버전. 지원을 받으려면 다음 문서를 참조하세요: https://firefox-source-docs.mozilla.org/testing/geckodriver/Support.html

위 내용은 제공된 정보에 맞는 몇 가지 질문 기반 제목은 다음과 같습니다. 짧고 강력함: * 내 Raspb에서 Selenium을 사용하면 \"잘못된 인수: 종료된 프로세스를 종료할 수 없습니다\"가 나타나는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.