python環境配置selenium與IE、Chrome、Firefox、PhantomJS


安裝、升級selenium

pip install -U selenium

下載對應平台最新版的browser driver

chrome:
http://chromedriver.storage.googleapis.com/index.html
ie:
http://selenium-release.storage.googleapis.com/index.html
firefox:
https://github.com/mozilla/geckodriver/releases

將需要的browser driver所在目錄添加到環境變量path,如

d:\bin\chromedriver.exe
d:\bin\geckodriver.exe
d:\bin\IEDriverServer.exe

測試

# coding: utf-8

from selenium import webdriver
driver = webdriver.Chrome()
# driver = webdriver.Firefox()
# driver = webdriver.Ie()
driver.get("http://www.python.org")

找不到瀏覽器(portable版本等情況)

binary = FirefoxBinary(r'C:\Program Files (x86)\Mozilla Firefox\firefox.exe')
driver = webdriver.Firefox(firefox_binary=binary)

PhantomJS

將phantomjs.exe所在目錄添加到環境變量path,然后測試:

driver = webdriver.PhantomJS()
driver.get_screenshot_as_file('show.png')
driver.quit()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM