g1879
|
dd1d5f30bc
|
删除元素__getitem__();基本完成筛选器
|
2024-06-20 17:59:06 +08:00 |
|
g1879
|
5ffff60118
|
优化元素筛选,未完成
|
2024-06-19 23:14:21 +08:00 |
|
g1879
|
15f59258bf
|
优化找不到元素时处理逻辑
|
2024-06-18 14:11:08 +08:00 |
|
g1879
|
6624c2651a
|
4.0.4.24 支持对eles()结果进行筛选
|
2024-06-05 19:06:52 +08:00 |
|
g1879
|
c14a3af41b
|
4.0.4.22(+)
动作链scroll参数位置变化;
tab_ids忽略插件tab;
修复全局代理时无法连接浏览器的问题;
修复截图文件名过长时的问题;
page.save()可根据后缀自动判断类型;
click.middle()增加get_tab参数,返回Tab对象;
修复带html节点的sr获取不到子元素问题;
优化cookies设置逻辑;
Frame对象初始化时不再等待url变化
|
2024-05-04 20:43:46 +08:00 |
|
g1879
|
2157fcf9e3
|
元素增加获取任意属性
|
2024-03-12 16:28:28 +08:00 |
|
g1879
|
727c005f19
|
修复文本生成的静态元素link报错问题;微调生成静态元素逻辑
|
2024-03-07 17:41:50 +08:00 |
|
g1879
|
b51b2b14fe
|
设置headers时可接收文本格式,待测试
|
2024-03-04 23:38:50 +08:00 |
|
g1879
|
597a9883c8
|
元素对象page属性改为owner
|
2024-02-20 17:53:29 +08:00 |
|
g1879
|
c07d90195d
|
4.0.4(+)
prop()改成property(),参数改为name;
get_src()改为src();
get_cookies()方法改成cookies();
删除cookies属性;
get_session_storage()、get_local_storage()改成session_storage()、local_storage();
pageLoad改成page_load;
set_a_header()、remove_a_header()、set.header()、set.attr()的参数改为name;
元素增加value属性和set.value()方法;
loc_or_ele、loc_or_str等改为locator;
提高截图jpg格式画质;
修复s模式timeout参数失效问题;
修复wait.has_rect()等出现的问题;
修复找不到浏览器路径时报ini错误问题
增加一些提示
|
2024-01-27 14:40:11 +08:00 |
|
g1879
|
9e4b39be55
|
4.0.3.5统一各locator参数名称;select.by_loc()改成by.locator()
|
2024-01-22 17:13:10 +08:00 |
|
g1879
|
f485cfc7a6
|
4.0.3.1增加reconnect()方法;优化关闭标签页逻辑;修复s_ele()后定位问题
|
2024-01-19 00:48:16 +08:00 |
|
g1879
|
5815474ea9
|
修复继承后出现的问题
|
2024-01-18 10:43:11 +08:00 |
|
g1879
|
4f12493edb
|
4.0.3增加DrissionPage.items;修复合并了旧代码的问题;增加get_blob()未完成
|
2024-01-18 01:06:50 +08:00 |
|
g1879
|
28daa43afc
|
Merge branch 'master' of gitee.com:g1879/DrissionPage into dev
|
2024-01-16 10:23:27 +00:00 |
|
g1879
|
5a80707e38
|
index全部从1开始,可传入负数;完善获取元素改进
|
2024-01-11 00:59:47 +08:00 |
|
g1879
|
86ff9098b2
|
ele()和s_ele()增加index参数,未完成;优化查找元素速度
|
2024-01-09 23:35:36 +08:00 |
|
g1879
|
a1ec25dc44
|
Merge branch 'dev'
# Conflicts:
# .gitee/ISSUE_TEMPLATE.zh-CN.md
# DrissionPage/__init__.py
# DrissionPage/_base/base.py
# DrissionPage/_base/base.pyi
# DrissionPage/_configs/chromium_options.py
# DrissionPage/_configs/configs.ini
# DrissionPage/_configs/driver_options.py
# DrissionPage/_configs/driver_options.pyi
# DrissionPage/_configs/session_options.py
# DrissionPage/_elements/chromium_element.py
# DrissionPage/_functions/cli.py
# DrissionPage/_functions/tools.pyi
# DrissionPage/_functions/web.py
# DrissionPage/_functions/web.pyi
# DrissionPage/_pages/chromium_frame.py
# DrissionPage/_pages/chromium_tab.py
# DrissionPage/_pages/chromium_tab.pyi
# DrissionPage/_pages/session_page.py
# DrissionPage/_pages/session_page.pyi
# DrissionPage/_pages/web_page.py
# DrissionPage/_pages/web_page.pyi
# DrissionPage/_units/setter.py
# DrissionPage/_units/setter.pyi
# DrissionPage/_units/waiter.py
# DrissionPage/chromium_base.py
# DrissionPage/chromium_base.pyi
# DrissionPage/chromium_driver.py
# DrissionPage/chromium_driver.pyi
# DrissionPage/chromium_element.pyi
# DrissionPage/chromium_frame.pyi
# DrissionPage/chromium_page.py
# DrissionPage/chromium_page.pyi
# DrissionPage/commons/browser.py
# DrissionPage/commons/browser.pyi
# DrissionPage/commons/constants.py
# DrissionPage/commons/tools.py
# DrissionPage/easy_set.py
# DrissionPage/easy_set.pyi
# DrissionPage/errors.py
# DrissionPage/session_element.pyi
# README.md
# setup.py
|
2024-01-08 20:23:14 +08:00 |
|
g1879
|
c3b58bc90d
|
4.0.0get_frame()序号改成从0开始;页面save()增加as_pdf参数;修复一些小问题
|
2024-01-08 18:04:59 +08:00 |
|
g1879
|
34c5ad818b
|
元素对象间可用==判断是否指向同一个元素;Page的save()默认返回文本不保存
|
2023-12-30 14:40:20 +08:00 |
|
g1879
|
05cac3b69a
|
不少修改(+)
修复一个cookies问题;
元素被覆盖时states.is_covered返回覆盖元素id;
click()by_js默认改为False;
修复html带xml描述时SessionPage报错问题;
get()逻辑避免浏览器自动重试;
删除set.cookie();
增加set.cookies.clear()和set.cookies.remove();
set.cookies()可接收单个cookie;
修复select问题;
ChromiumDriver改为Driver
|
2023-12-17 19:16:41 +08:00 |
|
g1879
|
0cc81621de
|
一些修改(+)
修复auto_port()问题;
修复cookie设置问题
go_on改成resume;
ready_state增加'connecting';
ChromiumShadowRoot改为ShadowRoot
|
2023-12-14 16:23:55 +08:00 |
|
g1879
|
1a5ec884f1
|
_common改名为_functions
|
2023-12-08 23:31:25 +08:00 |
|
g1879
|
30df1c8eb8
|
增加WrongURLError;get()会检查url规范;SessionPage的get()可指向本地文件
|
2023-12-08 19:53:11 +08:00 |
|
g1879
|
018c944405
|
4.0.0b15(+)
get_src()可获取src属性内的base64数据
NoneElement_value改用页面对象设置
|
2023-12-01 17:22:35 +08:00 |
|
g1879
|
75f05062fb
|
改进css_path;修复sr中可能获取错元素问题,未完成
|
2023-11-23 18:05:57 +08:00 |
|
g1879
|
e52d14a962
|
找不到元素时显示方法和参数;链式查找失败时可返回设置值
|
2023-11-20 00:21:54 +08:00 |
|
g1879
|
bde7fecab3
|
maximized()和minimized()改成max()和mini();删除ids属性
|
2023-11-17 08:46:25 +08:00 |
|
g1879
|
f2b522b25e
|
调整项目文件目录
|
2023-10-20 15:07:08 +08:00 |
|
g1879
|
aafbc7a839
|
调整项目文件目录
|
2023-10-20 14:35:44 +08:00 |
|