溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python中Selenium模塊安裝的方法

發(fā)布時間:2020-07-10 11:12:22 來源:億速云 閱讀:294 作者:清晨 欄目:開發(fā)技術

這篇文章主要介紹Python中Selenium模塊安裝的方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

一.概述:

  Selenium是一個用于Web應用程序測試的工具,本文使用的是Selenium 2。Selenium就是一套類庫,不依賴于任何測試框架,除了必要的瀏覽器驅動,不需要啟動其他進程或安裝其他程序,也不必像 Selenium 1那樣需要先啟動服務。

1 支持瀏覽器

  •   Firefox (FirefoxDriver)
  •   IE(InternetExplorerDriver)
  •   Opera(OperaDriver)
  •   Chrome (ChromeDriver)
  •   safari(SafariDriver)
     

1.2 支持語言

  •   Java
  •   C#
  •   PHP
  •   Python
  •   Perl
  •   Ruby

二. selenium環(huán)境搭建  

  1.安裝selenium模塊    

    方式一:利用pip安裝 在命令行中輸入 pip install -U selenium    

    方式二:利用軟件安裝外部模塊 詳見 https://www.jb51.net/article/190404.htm

  2.安裝瀏覽器

    安裝一款瀏覽器(谷歌,火狐,IE),selenium是基于瀏覽器運作的,想要selenium能驅動瀏覽器,必須要安裝瀏覽器驅動,將驅動放到python的安裝根目錄下即可

     此處以谷歌瀏覽器為例:谷歌驅動(chromedriver)下載地址:http://npm.taobao.org/mirrors/chromedriver

Python中Selenium模塊安裝的方法  

3.各驅動下載地址

http://www.seleniumhq.org/download/(英文)

三.使用

1.引用selenium訪問一個網頁

from selenium import webdriver    #引用selenium
driver=webdriver.Chrome() #啟動谷歌瀏覽器
driver.get("http://www.baidu.com") #訪問一個網頁
driver.quit() #退出瀏覽器

2.瀏覽器元素操作

driver.get("http://www.baidu.com") #訪問瀏覽器
driver.back()    #回到上一頁
driver.forward()  #回到下一頁
driver.refresh()    #刷新
print(driver.title)    #獲取標題
print(driver.current_url)    #獲取網址
print(driver.current_window_handle)    #獲取到句柄
print(driver.get_window_size())    #獲取瀏覽器尺寸
print(driver.get_screenshot_as_file(''))    #獲取截圖
driver.maximize_window()       #窗口最大化
driver.minimize_window()        #窗口最小化

以上是Python中Selenium模塊安裝的方法的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI