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

oracle数据库做的网站一键优化下载

oracle数据库做的网站,一键优化下载,泉州那家做网站公司好,wordpress文件wordpress之前的三个对象是4.0版本,看到的是网上大佬们网上的文章,因为看到官网更新了4.1,我觉得有必要了解一下:文档地址:💥 4.1 功能介绍 | DrissionPage官网 点击链接看官网就行,下面一样的。 4.1 的…

之前的三个对象是4.0版本,看到的是网上大佬们网上的文章,因为看到官网更新了4.1,我觉得有必要了解一下:文档地址:💥 4.1 功能介绍 | DrissionPage官网

点击链接看官网就行,下面一样的。

4.1 的最主要变化在于用 Chromium对象 替代 ChromiumPageWebPage对象。

之前的Page对象不足:

  • 它是浏览器和一个标签页的合体,在概念上不容易理解
  • 它在管理标签页的开关、查找时候容易造成混淆
  • 它代码结构臃肿,不利于后续功能开发

在 4.1,刻意淡化了 Page 对象的存在感,而改用Chromium对象作为程序入口。

由于已有大量项目使用ChromiumPageWebPage进行开发,这两个对象仍然保留,功能不会有太大变化。

 所以之前的也行。但是了解一下新出的Chromium对象

Chromium对象 

连接浏览器 

from DrissionPage import Chromiumbrowser = Chromium()

标签页操作

from DrissionPage import Chromiumbrowser = Chromium()
tab1 = browser.latest_tab  # 获取最后激活的标签页对象
tab2 = browser.get_tab(title='DrissionPage')  # 获取指定标签页
tab3 = browser.new_tab()  # 新建标签页
browser.activate_tab(tab2)  # 将tab2提到最前面
tab1.close()  # 关闭标签页

浏览器操作 

from DrissionPage import Chromiumbrowser = Chromium()
browser.set.cookies({'abc': '123'})  # 设置cookies
browser.set.download_path('C:\\tmp')  # 设置下载路径
# 更多详见相关章节

api的调整

WebPageTab改名为MixTab
SessionPage、ChromiumPage和WebPage初始化时删除timeout提示,以后会废弃
activate_tab()取代set.tab_to_front()
所有对象增加find()方法,用于同时匹配多个定位符
页面对象增加console属性,可读取控制台信息
Frame 对象增加set.property()、set.style()、link
Tab 对象的close()方法增加others参数
quit()增加del_data参数
cookies()删除as_dict参数,增加as_dict()、as_json和as_str()方法
浏览器页面和元素对象的s_ele()和s_eles()方法增加tiemout参数
浏览器页面和元素对象增加rect.scroll_position属性
元素对象增加get_frame()方法
元素对象增加timeout属性
parent()和 shadow-root 内查找方法增加timeout参数
动作链删除db_click(),各点击方法增加times参数
wait.new_tab()增加curr_tab参数
滚动增加scroll()方法
ChromiumOptions增加new_env()方法,ini 文件增加new_env参数,用于指定必须用新环境
ChromiumOptions增加is_headless属性
auto_port()方法删除tmp_path参数
wait.alert_closed()增加timeout参数

行为变化

Chromium只返回MixTab类型的标签页对象
ChromiumFrame对象默认改为单例
MixTab和MixPage的post()方法必返回Response对象
部分等待方法会返回调用者,方便链式操作
元素对象各种动作返回元素本身,便于链式操作
打印NoneElement改成详细信息
src()方法可获取<link>指向的文件内容
录像改为 H.265 编码
shadow_root属性增加等待附加到元素(超时 10 秒)
set.cookies()忽略过期 cookie
timeout属性不再接受赋值

 优化和问题修复

优化连接浏览器失败报错
优化css_path
修复new_tab()在访客模式和隐私模式的问题
修复 Frame 对象滚动填入tuple定位符报错问题
修复states.is_displayed有些情况下不正确问题
修复元素link属性不正确的问题
修复 shadow-root 内用 css 找元素的一个问题
修复异域<iframe>内元素屏幕坐标不准问题
修复new_tab=True时下载路径不正确问题
修复attr()填入大写字母无法获取问题

http://www.dtcms.com/wzjs/113755.html

相关文章:

  • 佛山本科网站建设优化王
  • 创意网站制作seo推广的方法
  • 专业做网站登录德阳seo优化
  • php网站开发环境湖南产品网络推广业务
  • 动漫设计与制作软件下载优化大师手机版
  • 在线A视频网站 一级A做爰片郑州网站制作公司
  • 微信上怎么做网站百度在全国有哪些代理商
  • 城子河网站建设东莞seo网络培训
  • 口碑营销成功案例有哪些网络优化大师下载
  • 中国电商建站程序seo推广方案
  • 会员管理网站ASP建设网络营销策划的基本原则
  • 为网站添加注册功能网络推广用什么软件好
  • 建设部的网站软文大全
  • 基督网站讲道新年做 新 造人网络推广竞价
  • 做网站要掌握几种语言张家界百度seo
  • wordpress网站备案号怎样在百度上发表文章
  • 网站seo是什么沈阳全网推广公司哪家好
  • 商务网站开发文档推广注册app赚钱平台
  • 百度推广销售员的工作内容英文谷歌优化
  • 如何做外文网站百度官网入口链接
  • 网站开发需要读的书籍网站推广优化招聘
  • 网站建设报价选兴田德润青岛设计优化公司
  • 南昌网站建设公司案例百度网站登录
  • 哪个网站可以做中国代购合肥seo快排扣费
  • 咖啡网站建设市场分析seo关键词优化推广价格
  • 教人怎么做网页的网站朋友圈广告30元 1000次
  • 企业做网站设计的软文推广怎么写
  • 黄石网站建设哪家专业seo招聘职责
  • 电子商务网站前台业务系统主要是如何在国外推广自己的网站
  • 免费图片素材高清seo求职