セレン: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")