web-dev-qa-db-ja.com

Windowsシステムにgeckodriverをインストールする方法

私はwebdriverをインストールしようとしています。Firefoxを開くには、geckodriverをインストールして正しいパスに置く必要があります。

まず、geckodriverをインストールするためのダウンロードリンクでは、実行可能でないファイルのみをインストールできます。それを実行可能にする方法はありますか?

次に、コマンドプロンプトでパス変数を変更しようとしましたが、もちろん機能しませんでした。次に、システムにパスがないため、システムパス変数ではなくユーザー変数を変更しました。ユーザー変数にパスがあるので、ファイルの場所を変更するように編集しました。

Geckodriverのrarファイルを抽出し、拡張子のないファイルを受け取りました。拡張子のないファイルを作成する方法はわかりませんが、実際にファイルを作成しました。アイコンは、左上に折り目がある白紙のようなものです。

誰かがこれに対する解決策を持っている場合は、おそらくwebdriverのような別のパッケージを使用していて、ブラウザを開いて一定時間後にページを更新することができます。これが私がやりたいことのすべてです。

7
Contro

まず、お使いのOS用のものをダウンロードしていることを確認してください。 Windowsはリストの一番下にあり、win32と表示されます。そのファイルをダウンロードしても64でもかまいません。

その後、ファイルを抽出します。 Winrarファイルにファイルがないというエラーが表示される場合は、Winrarの設定で、拡張子が.exeのファイルを抽出しないようにWinrarを設定している可能性があります。 Winrarのオプション、設定、セキュリティの順に移動すると、これを削除して* .exeと表示し、削除後にファイルを抽出できます。その後、パスを更新する方法を検索して、geckoドライバーにアクセスできるようにします。その後、ほとんどの場合、再起動する必要があります。

5
Contro

どこにでも置けます。 1.プロジェクトフォルダーに配置します。 2.フォルダーを作成し、その中にドライバーを入れます。コードでドライバーパスを設定します。

  from Selenium import webdriver
  path="C:\\Programs\\Python36\\BrowersDriver\\chromedriver.exe"
  driver=webdriver.Chrome(path)
  driver.get("http://www.yahoo.com")
  driver.close()
  driver.quit()

http://kennethhutw.blogspot.sg/2017/03/how-to-install-geckodriver-on-windows.html

4
Hu Kenneth

まず GeckoDriverをダウンロード Windowsの場合、それを抽出し、パスをフォルダーにコピーします。

  • [マイコンピュータ]または[このPC]を右クリックします。
  • プロパティを選択します。
  • 詳細システム設定を選択します。
  • [環境変数]ボタンをクリックします。
  • システム変数からPATHを選択します。
  • [編集]ボタンをクリックします。
  • 「新規」ボタンをクリックします。
  • GeckoDriverファイルのパスを貼り付けます。
1
Higher Coding