欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python Selenium自動(dòng)化獲取頁(yè)面信息的方法

 更新時(shí)間:2020年08月31日 09:31:30   作者:小學(xué)弟-  
這篇文章主要介紹了Python Selenium自動(dòng)化獲取頁(yè)面信息的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

1.獲取頁(yè)面title

title:獲取當(dāng)前頁(yè)面的標(biāo)題顯示的字段

from selenium import webdriver
import time 

browser = webdriver.Chrome()
browser.get('https://www.baidu.com') 

#打印網(wǎng)頁(yè)標(biāo)題
print(browser.title)
#輸出內(nèi)容:百度一下,你就知道

2.獲取頁(yè)面URL

current_url:獲取當(dāng)前頁(yè)面的URL

from selenium import webdriver
import time 

browser = webdriver.Chrome()
browser.get('https://www.baidu.com') 

#打印網(wǎng)頁(yè)標(biāo)題
print(browser.current_url)
#輸出內(nèi)容:https://www.baidu.com/

3.獲取瀏覽器版本號(hào)

capabilities['version']):打印瀏覽器version的值

from selenium import webdriver
import time 

browser = webdriver.Chrome()
browser.get('https://www.baidu.com') 

#打印網(wǎng)頁(yè)標(biāo)題
print(browser.capabilities['version'])
#輸出內(nèi)容:67.0.3396.87

4.獲取元素尺寸

size:返回元素的尺寸

from selenium import webdriver
import time 

browser = webdriver.Chrome()
browser.get('https://www.baidu.com') 

#定位輸入框
input_box = browser.find_element_by_id('kw')
#打印輸入框尺寸
print(input_box.size)
#輸出內(nèi)容:{'height': 22, 'width': 500}

5.獲取元素的文本

text:返回元素的文本信息

from selenium import webdriver
import time 

browser = webdriver.Chrome()
browser.get('https://www.baidu.com') 

#定位備案元素
recordcode = browser.find_element_by_id('jgwab')
#打印備案元素信息
print(recordcode.text)
#輸出內(nèi)容:京公網(wǎng)安備11000002000001號(hào)

6.獲得屬性值

  • get_attribute('')方法
  • get_attribute('href'):獲取href屬性值
  • get_attribute('id'):獲取id屬性值
# coding=utf-8
import time
from selenium import webdriver


driver = webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(6)
driver.get("https://www.baidu.com")
time.sleep(1)

for link in driver.find_elements_by_xpath("http://*[@href]"):
  print (link.get_attribute('href'))
driver.quit()

到此這篇關(guān)于Python Selenium自動(dòng)化獲取頁(yè)面信息的方法的文章就介紹到這了,更多相關(guān)Python Selenium 獲取頁(yè)面信息內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論