WebDriverException: Raspberry Pi 3 上の Selenium および Python を使用した GeckoDriver の引数が無効です
このエラーは、次を使用して Web ブラウザと対話しようとすると発生します。ヘッドレス Raspberry Pi 3 システム上の GeckoDriver、Selenium、および Python。エラー メッセージは、終了したプロセスを終了しようとして失敗したことを示しています。
根本原因
ここでの主な問題は、GeckoDriver がヘッドレス モード用に適切に構成されていないことです。
解決策
この問題を解決するには、次の変更を加えてヘッドレス モードが有効になっていることを確認します。
<code class="python">from selenium import webdriver from selenium.webdriver.firefox.options import Options options = Options() options.headless = True # Enable headless mode driver = webdriver.Firefox(options=options)</code>
互換性に関する考慮事項
さらに、互換性のあるバージョンの Firefox、Selenium、GeckoDriver を実行していることを確認してください。サポートされているバージョンの組み合わせについては、公式ドキュメントを参照してください: https://firefox-source-docs.mozilla.org/testing/geckodriver/Support.html
以上が提供されたテキストに基づいて、質問形式のいくつかのタイトル オプションを次に示します。 オプション 1 (問題に焦点を当てる): * Gec を使用すると「WebDriverException: Invalid Argument」が発生するのはなぜですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。