selenium.獲取元素屬性的方法(get_attribute )


使用12306網站練習

 

from selenium import webdriver

get_12306 = webdriver.Firefox()
get_12306.get('https://www.12306.cn/index/index.html')
a_href = get_12306.find_element_by_link_text('中國鐵路12306')


#  獲取元素標簽的內容
att01 = a_href.get_attribute('textContent')
text_01 = a_href.text

# # 獲取元素內的全部HTML
att02 = a_href.get_attribute('innerHTML')

# # 獲取包含選中元素的HTML
att03 = a_href.get_attribute('outerHTML')

# 獲取該元素的標簽類型
tag01 = a_href.tag_name

print(att01, '\n'+text_01, '\n'+att02, '\n'+att03, '\n'+tag01)

get_12306.quit()

 


免責聲明!

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



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