2025年2月15日 星期六 甲辰(龙)年 腊月十五 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Python

Python+Selenium 自动化实现实例-获取页面元素信息

时间:04-13来源:作者:点击数:29

Python+Selenium 自动化实现实例-获取页面元素信息

  • from selenium import webdriver
  • #地址是chromedriver.exe的存放地址
  • driver = webdriver.Chrome("C:\Users\cdsy\AppData\Local\Programs\Python\Python36\Lib\site-packages\chromedriver_win32\chromedriver.exe")
  • # 全屏预览
  • driver.maximize_window()
  • #将浏览器设置成移动端大小(240x320)
  • #driver.set_window_size(240, 320)
  • #用谷歌浏览器打开的最好带上网页协议
  • driver.get("http://www.baidu.com")
  • #获得输入框尺寸
  • size = driver.find_element_by_id("kw").size
  • print (size)
  • #返回百度页面底部备案信息
  • text = driver.find_element_by_id("cp").text
  • print (text)
  • #返回元素的属性值,可以是id、name、type 或元素拥有的其它任意属性
  • attribute = driver.find_element_by_id("kw").get_attribute('type')
  • print (attribute)
  • #返回元素的结果是否可见,返回结果为True 或False
  • result = driver.find_element_by_id("kw").is_displayed()
  • print (result)
  • driver.quit()
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门