获取链接元素的基本信息
#元素的标签名
element.tag_name
#元素的size
element.size
#元素的文本
element.text
#元素的链接
element.get_attribute(“href”)
element.get_property(“href”)
import unittest
import time
from selenium import webdriver
class VisitSogouByIE(unittest.TestCase):
def setUp(self):
# 启动IE浏览器
self.driver = webdriver.Ie(executable_path="g:\\IEDriverServer")
def test_getBasicInfo(self):
url = "https://www.baidu.com"
# 访问百度首页
self.driver.get(url)
# 查找百度首页上的“新闻”链接元素
newsElement = self.driver.find_element_by_xpath("//*[text()='新闻']")
# 获取查找到的“新闻”链接元素的基本信息
print("元素的标签名:", newsElement.tag_name)
print("元素的size:", newsElement.size)
print("元素的文本:", newsElement.text)
print("元素的链接:", newsElement.get_attribute("href"))
print("元素的链接:", newsElement.get_property("href"))
def tearDown(self):
# 退出IE浏览器
self.driver.quit()
if __name__ == '__main__':
unittest.main()