当前位置: 首页 > wzjs >正文

甘肃省建设稽查执法局网站徐汇网站建设

甘肃省建设稽查执法局网站,徐汇网站建设,做网站在厦门排前5名,沈阳网站建设方案托管一、selenium 用于web应用程序测试的工具 selenium测试直接运行在浏览器中,就像真正的用户一样 支持各种驱动:火狐、ie、chrome... 支持无界面浏览器 模拟浏览器,自动执行网页中的代码,实现动态加载 1. 如何安装selenium 1&#…

一、selenium

        用于web应用程序测试的工具

        selenium测试直接运行在浏览器中,就像真正的用户一样

        支持各种驱动:火狐、ie、chrome...

        支持无界面浏览器

        模拟浏览器,自动执行网页中的代码,实现动态加载

1. 如何安装selenium

        1)查看浏览器版本,根据浏览器版本下载对应版本的驱动器

以chrome为例:

        帮助--—关于浏览器

        2)下载驱动器

下载浏览器版本对应的驱动器

        将下载的驱动器压缩包解压后,将解压后的chrome driver.exe文件拖入python的工程项目中

        3)安装selenium

pip install selenium

# _*_ coding : utf-8 _*_
# @Time : 2025/2/20 14:18
# @Author : 20250206-里奥
# @File : demo13_selenium—基本使用
# @Project : PythonPro17-21# 1)导入selenium
from selenium import webdriver
# 2)创建浏览器,操作对象
path = 'chromedriver.exe'
browser = webdriver.Chrome(path)# 3)访问网站
url = "https://www.baidu.com"
browser.get(url)#page_source:获取网页源码
content = browser.page_source
print(content)

 2.selenium的元素定位(6种方法)

        自动化要做的就是模拟鼠标和键盘操作这些元素

        操作元素前需要找到元素,webdriver提供很多定位元素的方法

# _*_ coding : utf-8 _*_
# @Time : 2025/2/20 14:51
# @Author : 20250206-里奥
# @File : demo14_selenium_元素定位
# @Project : PythonPro17-21# 导入
from selenium import webdriverpath = 'chromedriver.exe'browser = webdriver.Chrome(path)url = 'https://www.baidu.com'
browser.get(url)# 元素定位
#1)第一种,根据id找到对象     【常用】
# button = browser.find_element_by_id('su')
# print(button)
#2)第二种,根据标签属性的属性值获取对象
# button = browser.find_element_by_name('wd')
# print(button)
#3)第三种,elements:根据xpath语句获取对象       【常用】
button = browser.find_elements_by_xpath('//input[@id = "su"]')
#4)第四种,根据标签名字获取对象
button = browser.find_element_by_tag_name('input')
#5)第五种,使用bs4的语法获取对象     【常用】
button = browser.find_element_css_selector('#su')
#6)第六种,获取当前页面中哪个是链接文本
button = browser.find_elements_by_link_text('直播')


文章转载自:

http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://00000000.zbqsg.cn
http://www.dtcms.com/wzjs/603895.html

相关文章:

  • 凡科主要是做什么的优化游戏的软件
  • 山东一建建设有限公司官方网站建筑网站免费
  • 贵州旅游网站建设策划书vi手册
  • 网站域名个人备案查询网站建设怎么链接表格
  • 广东品牌网站设计推广外包
  • 企业网站的优化医疗网站建设市场
  • 江苏徐州网站建设电商店铺
  • 网站建设推广新业务个人网站建设基本教程
  • 两学一做 知识竞赛网站selz网页设计公司
  • 做珠宝网站公司永久短网址生成
  • 企业网站后台管理系统模板江汉网站建设
  • 一个做炉石视频的网站分销系统开发多少钱
  • 开个网站做代理医院网站建设方案招标文件
  • 网站开发与规划就业前景网站建设+用ftp上传文件
  • 扫码员在哪个网站可以做泰安小程序开发制作
  • 网站开发简历 自我评价网站里图片做超链接
  • 珠海公司网站制作网站开发框架具体是什么
  • 朔州市住房与城乡建设厅网站百度推广入口登录
  • 惠州建设局官方网站个人网站做博客还是做论坛
  • 自助众筹网站建设我的主页
  • 沈阳公司建设网站四川省住房和城乡建设厅门户网站
  • 做装潢网站中山网站建设工作
  • 做cps需要什么样的网站北京app开发网站建设
  • 什么网站需要服务器美丽乡村建设规划文本网站
  • 专业网站建设信息做公司网站协议书模板下载
  • 网站建设的几个要素seo兼职外包
  • 建设购物平台网站推荐大良营销网站建设
  • 擼擼擼做最好的导航网站wordpress防护屏蔽国外ip
  • 种子网站开发多少钱媒体发稿网站开发
  • 房管局网站做房查排名软件