天天看點

selenium+python打開谷歌浏覽器提示data

最近在做python+selenium+chrome,遇到一個問題,使用如下代碼:

from selenium import webdriver # 導入webdriver包

import time

time.sleep(5)

#dr = webdriver.Firefox()# 初始化一個火狐浏覽器執行個體:driver

dr=webdriver.Chrome() #調用谷歌浏覽器

#dr=webdriver.Ie() #調用IE浏覽器

dr.maximize_window() # 最大化浏覽器

dr.get(“https://www.baidu.com”) # 通過get()方法,打開一個url站點

dr.quit() #關閉并退出浏覽器

1、打開谷歌浏覽器提示:data,然後自動關閉,出現這種情況首先檢查浏覽器版本與chromeDriver版本是否一緻,版本對應情況可以檢視我上一篇部落格。

chromeDriver下載下傳位址:http://chromedriver.storage.googleapis.com/index.html

2、浏覽器版本與chromeDriver一緻,但是打開谷歌仍然提示data;

出現這種情況,其實隻要把chromeDriver的位置從python的安裝目錄複制到Scripts中就可以了,如圖:

selenium+python打開谷歌浏覽器提示data
selenium+python打開谷歌浏覽器提示data

至此,打開浏覽器成功,不用像别人那樣加入代碼!!!