python ランタイムプロンプト WebDriverException: メッセージ geckodriver' 実行ファイルが PATH にある必要があります。
selenium:ChromeDriverの実行ファイルがパスに存在する必要があります。
<スパン インストール方法
<スパン
<スパン
詳細説明
: 使用したい
クローム
ブラウザを使用してテストケースを実行する場合、公式ドキュメントによると
<スパン
http://code.google.com/p/selenium/wiki/ChromeDriver
<スパン 問題解決 最後に スタックオーバーフロー のオリジナルアンサーで答えを探す。
<スパン http://stackoverflow.com/questions/8255929/running-webdriver-chrome-with-selenium
このように環境変数を設定することは OK これでよしとする。
インポート os
from selenium import webdriver
chromedriver = "C:\Program Files (x86)♪GoogleChrome♪Application♪chrome.exe"
os.environ["webdriver.chrome.driver"]=chromedriverとする。
driver = webdriver.Chrome(chromedriver)
driver.get("http://stackoverflow.com")。
driver.quit()
2. 手書きのPythonスクリプトにする人が多いのではと思います
呼び出すブラウザの頭文字は大文字にすることに注意してください。(例えば、Firefox,Chrome,Ieなどです。
3. IEDriverServerとchromedriverは、対応するブラウザのインストールディレクトリに置く必要があることに注意してください
ブラウザの環境変数Pathを設定する:例
Chrome:C:\Userswyx﹑AppDataLocalGoogleChromeApplication
4. Pythonのインストールディレクトリに、IEDriverServer、chromedriverも置きます。
関連
-
RuntimeWarning: double_scalars で無効な値が検出されましたが、正常に解決されました。
-
Vueはeslintrc.jsファイルを設定することで、no-trailing-spacesやno-undefなどのコンパイル時のエラーを修正することができます。
-
CrtIsValidHeapPointerのエラーの解決法
-
Reactネイティブの開発で遭遇するいくつかのポットホール
-
[Android Studioのエラー] Emulator: HAXの初期化に失敗しました: 無効な引数です。
-
コンピュータシステムの爆弾実験への深い理解
-
VM21248:1 Uncaught ReferenceError: xxx is not defined エラーを解決する。
-
ポインタと整数の比較
-
STM32でのビットバンド動作
-
Application_Webservice の Global.asax ファイルの開始をトリガーすることはできません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ImportError: Missing required dependencies ['numpy'] 最初のインポートpandas問題に対する解決策。
-
C LanguageError:Idは1終了ステータスを返しました。
-
linux error ttyname failed: デバイスに不適切な ioctl Solution
-
2013 - 「初期通信パケットの読み込み」で MySQL サーバーへの接続が失われ、システムエラーが発生しました。0
-
Android Studio が GIT をコミットするとき、このリポジトリでは別の git プロセスが実行されているようです(例:エディタを開いている)。
-
解決済み npm i -S express npm notice が package-lock.json としてロックファイルを作成しました。このファイルをコミットする必要があります。
-
Linux: [Errno 12] メモリを割り当てられない問題を解決する。
-
ソケット以外のエラーに対するソケット操作は、2つの方法で発生する可能性があります。
-
PY 実行プログラム・プロンプト "TypeError: unsupported operand type(s) for %: 'NoneType' and 'tuple'" ソリューション・インサイト
-
android:textAlignment パラメータ説明