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

广州seo网站排名优化知名品牌vi设计

广州seo网站排名优化,知名品牌vi设计,湛江做建站软仿,手机网页设计尺寸Web Driver常用属性 在上一篇文章里我们安装并且使用了selenium来操控浏览器;这一节我们来看一下Driver的一些常用属性;可以方便和浏览器进行交互 废话不多说,下面以实践为主 获取浏览器名称 browser_name browser.name print(browser_n…

Web Driver常用属性

在上一篇文章里我们安装并且使用了selenium来操控浏览器;这一节我们来看一下Driver的一些常用属性;可以方便和浏览器进行交互

废话不多说,下面以实践为主

获取浏览器名称
browser_name = browser.name
print(browser_name) # Chrome
获取当前url
# 这里看到我url后面进行了一系列操纵
# 这是因为URL 包含 Punycode 编码(xn--开头的域名),这是国际域名(IDN)的 ASCII 表示形式。
# 要将其显示为原始的中文字符,可以使用 Python 的 idna 编码进行转换。
url = browser.current_url
print(url)  # http://www.xn--6frwj470ei1s2kl.com/demo
parts = url.split('.')
decoded_parts = [x.encode('utf-8').decode('idna') if x.startswith('xn--') else x for x in parts]
decoded_domain = '.'.join(decoded_parts)
print(decoded_domain) # http://www.自动化测试.com/demo
# print(url.split('.')[1].encode('utf-8').decode('idna'))  # 自动化测试
当前页面标题
title = browser.title
print(title)  # 山豆根行者的自动化测试网站
当前页面源码
source = browser.page_source
print(source)
获取窗口句柄
handle = browser.window_handles
print(handle) # ['9287637A73250FBAFA7CC7D13AE61847']
浏览器后退
这里看到我用了sleep(6),意思就是暂停6s;在运行下一个代码,方便大家看出来效果browser.back()
time.sleep(6)
浏览器前进
time.sleep(6)
浏览器刷新
browser.refresh()
time.sleep(6)
浏览器关闭当前窗口
# js模拟打开第二个标签页
browser.execute_script("window.open('https://www.python.org');")
time.sleep(6)
# 打印句柄
handle = browser.window_handles
print(handle)
# 切换句柄到第一个并关闭
browser.switch_to.window(handle[0])
time.sleep(6)
browser.close()
退出浏览器
browser.quit()
获取窗口大小
# 分别获取
width = browser.get_window_size()['width']
print(width)
height = browser.get_window_size()['height']
print(height)
print('-'*15)
# 存储尺寸后在查询
size = browser.get_window_size()
width_1 = size['width']
height_1 = size['height']
print(width_1)
print(height_1)
设置窗口大小
browser.set_window_size(1024, 768)
最大化窗口
browser.maximize_window()
最小化窗口
browser.minimize_window()
http://www.dtcms.com/a/539489.html

相关文章:

  • 企业二级网站怎么做网站建设 海拉尔
  • 莱芜网站建设方案公司wordpress成长记录网站模版
  • 美发网站源码wordpress传上七牛
  • 济南网站运营教学督导网站建设报告
  • 想建个网站什么代码都是自己写下载爱南宁官方网站
  • 网站项目需要什么e建网
  • 宁波网站建设优化诊断网站建设与维护方式是什么
  • 安徽省六安市城乡建设厅网站做游戏陪玩网站
  • 连云港网站建设案例青岛栈桥导游词
  • 知己知彼网站长沙阳性1例
  • 巩义网站网站建设网站建设跟版网
  • 做网站需要去哪里备案深圳旅游
  • 上海市建设工程定额官方网站机房建设网站模板
  • 网站建设嗟商文件网站建设站点地图
  • 网站建设情况报告范文2023最建议买三款手机
  • 免费的企业黄页网站合肥网站建设公司哪家好
  • 网站建设服务的风险长沙做网站好的公司
  • 石家庄市住房城乡建设局网站什么是域名解析服务
  • 潮州市网站建设公司网店推广实训总结
  • 网站建设汇报稿刷百度指数
  • 苏州网站建设培训学校手表网站哪家好
  • 网站架构技术帮人做网站收多少钱
  • 海兴做网站可以免费做会计题的网站
  • 做淘宝客网站要不要备案西部数码做跳转网站
  • 乐清市建设规划局网站建设公司网站广告语
  • 徐州微信网站建设营销型网站建设 上海
  • 本地镇江网站建设win7自建网站
  • 做网站还有希望吗做网站对客户有什么帮助
  • 怎么自己网站搜不到了网站建设书籍下载
  • 合肥网站开发公司电话天津画册设计公司