別のブラウザを有効にするの.py

セレン:v3.7.0

まず、Googleのブラウザchromdriver.exe

  対応chromedriverバージョンをインストールするには、自分のGoogleのブラウザのバージョンによります。

  します。https://pan.baidu.com/s/1_bGfVdpD5i4evNBz06qKkwパスワード:私のコンピュータでは、Googleのバージョン65、インストールv2.36バージョン、リンクされvl8d

 

  Google ChromeのインストールディレクトリCで次にchromedriver.exeファイル:\プログラムファイル(x86の)アプリケーションの\ Googleの\クローム\(他のパスでもOKです)、その後、PATH環境変数に以下を追加。

  次のコードの検証では、ページBaiduのためにジャンプすることができ、すなわち、インストールは成功しました

1
2
3
from  selenium  import  webdriver
driver  =  webdriver.Chrome()
driver.get( 'https://www.baidu.com/' )

第二に、Firefoxブラウザ:geckodriver.exe

  Firefoxの最新バージョンは、Firebugの他の開発ツールをサポートしていません、あなたができるhttps://ftp.mozilla.org/pub/firefox/releases/ Firefoxの49の以下のバージョンをダウンロードし、あなたはFirebugのと他の拡張機能を増やすことができます。

  私は、インストール後、FirefoxのFirefoxのセットアップ48.0b9.exeをダウンロードし、https://github.com/mozilla/geckodriver/releases/は、最新バージョンのgeckodriverをダウンロードCにgeckodriver.exefます:\プログラムファイル(x86の) \ MozillaのFirefoxのディレクトリの下に、環境変数を追加し、次のコードを実行して、我々は、エラーを発見し、インターネットをチェックし、後でgeckdriverバージョンであることがわかっ高すぎ、交換しているv15.0バージョン OKの

1
2
3
from  selenium  import  webdriver
driver  =  webdriver.Firefox()
driver.get( 'https://www.baidu.com' )

 

三、IE11ブラウザ:IEDriverServer.exe  

  IE浏览器驱动下载链接:http://selenium-release.storage.googleapis.com/index.html(需爬梯),安装最新版v3.9,将其放在C:\Windows\System32目录下(不用加入环境变量,默认在环境变量中),运行如下代码,发现报错如下,降低版本为3.0.0,重新运行代码发现成功。

1
2
3
from  selenium  import  webdriver
driver  =  webdriver.Ie()
driver.get( 'http://www.baidu.com' )

from selenium import webdriver
#启动谷歌浏览器:
# driver = webdriver.Chrome()
#启动IE浏览器:
driver = webdriver.Ie()
#启动火狐浏览器:
# driver = webdriver.Firefox()
driver.get("http://www.baidu.com")

おすすめ

転載: www.cnblogs.com/zhang-da/p/12128683.html