ホームページ  >  記事  >  バックエンド開発  >  以下に、提供された情報に適合する質問ベースのタイトルをいくつか示します。 短くてパンチのある: * 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

WebDriverException: 無効な引数: RaspberryPi3 上の GeckoDriver、Selenium、Python を使用して終了したプロセスを強制終了できません

質問:

Raspberry Pi 3 上のヘッドレス Firefox で Selenium を実行しようとすると、WebDriverException エラーが発生します。具体的なエラー メッセージは次のとおりです。「メッセージ: 引数が無効です: 終了したプロセスを強制終了できません。」

背景情報:

  • サーバー: Raspberry Pi 3
  • OS: Dietpi バージョン 159
  • Geckodriver バージョン: 0.22 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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。