Commit Graph

  • 4a5c977a07 建立调试浏览器时会加入设置项;增加kill_browser()方法。待测试。 g1879 2021-04-12 15:49:24 +08:00
  • d1aa92ee15 修正变量类型 g1879 2021-04-12 15:48:14 +08:00
  • 36e4362d71 调整注释 g1879 2021-04-12 10:35:58 +08:00
  • 2882f17745 to_iframe()改名为to_frame() g1879 2021-04-12 10:35:39 +08:00
  • 9ef2285712 scroll_to()增加'half'方式,滚动半页 g1879 2021-04-04 16:36:47 +08:00
  • ef41df4629 优化Select类逻辑 g1879 2021-04-03 22:42:28 +08:00
  • ab1be40b13 完善选择功能,待测试 g1879 2021-04-01 16:36:00 +08:00
  • 9efe63269f 完善select,未完成 g1879 2021-03-28 20:21:08 +08:00
  • cb5aa18a4c DriverElement增加selected_option属性 g1879 2021-03-26 23:17:14 +08:00
  • c9f73760ff 完善切入iframe逻辑 g1879 2021-03-24 08:47:50 +08:00
  • 6482dfec51 优化启动浏览器和获取驱动逻辑,未完成 g1879 2021-03-15 17:45:29 +08:00
  • fa847ffb9b 完善启动chrome逻辑 g1879 2021-03-04 00:49:54 +08:00
  • c6d5254826 1.9.3 g1879 2021-02-25 17:29:07 +08:00
  • 19329c4235 微调 g1879 2021-02-25 17:28:32 +08:00
  • ebe3177b0c 修复有时文件下载获取文件名出错的问题 g1879 2021-02-25 17:27:30 +08:00
  • 38086b11af click_at()参数支持接收字符串 g1879 2021-02-23 09:43:15 +08:00
  • 696711f9ee 修复click_at()问题 g1879 2021-02-22 16:28:24 +08:00
  • 6b6c018c45 1.9.2 g1879 2021-02-22 16:25:41 +08:00
  • 23e86b17a3 修复click_at()问题 g1879 2021-02-22 16:25:33 +08:00
  • 1636bf2421 1.9.1 g1879 2021-02-10 10:30:05 +08:00
  • 30cd456cd1 优化set_attr() g1879 2021-02-08 15:11:22 +08:00
  • 066caf2f23 1.9.0 v1.9.0 g1879 2021-02-07 14:10:48 +08:00
  • 3c6fbf268a input()允许接收组合键;增加click_at()方法;click()重试次数改为3次 g1879 2021-02-07 10:40:28 +08:00
  • bb9ec1c9ad get()后执行反反爬 g1879 2021-02-05 21:02:52 +08:00
  • 1f3edb7dc7 download()支持重试 g1879 2021-02-05 21:01:56 +08:00
  • 889eb20746 click()支持偏移点击,未完成 g1879 2021-02-05 21:01:10 +08:00
  • 0791cff9d6 微调 g1879 2021-02-05 21:00:32 +08:00
  • 7fcde1a67d download()增加retry,未完成 g1879 2021-02-04 18:35:57 +08:00
  • 1cab918598 url转码增加忽略! g1879 2021-02-04 11:30:28 +08:00
  • 0b7d55ff53 set_window_size()加入最小化功能 g1879 2021-01-29 10:43:41 +08:00
  • 9c96d16485 update README.zh-cn.md. g1879 2021-01-28 15:24:06 +08:00
  • 9e4f392346 update README.zh-cn.md. g1879 2021-01-28 15:22:39 +08:00
  • 6334508363 1.8.1 g1879 2021-01-28 11:47:33 +08:00
  • 1cec593304 修正反爬代码 g1879 2021-01-28 11:46:52 +08:00
  • 1c2b20aea5 update README.en.md. g1879 2021-01-25 20:52:37 +08:00
  • af39231546 update README.zh-cn.md. g1879 2021-01-25 20:50:21 +08:00
  • 8f457c71ba update README.zh-cn.md. g1879 2021-01-25 20:44:48 +08:00
  • d6ed90f04e 1.8.0 v1.8.0 g1879 2021-01-14 15:37:46 +08:00
  • e785275cb0 DriverElement增加sr属性 g1879 2021-01-11 21:30:52 +08:00
  • 671a8f3d5a shadow_root_element的ele()和eles()支持最简查询字符 g1879 2021-01-10 17:48:53 +08:00
  • ab372b0322 修改注释 g1879 2021-01-10 17:48:05 +08:00
  • cb8a7e5c11 定位语句中,在tag:模式下查询文本时,用text()和tx()代替text和tx,避免元素中有text或tx属性时无法定位 g1879 2021-01-09 22:07:19 +08:00
  • 2b5a3ca73d 用文本获取元素时支持任意文本节点 g1879 2021-01-09 16:23:56 +08:00
  • db70acfe28 自动下载chromedriver时显示提示信息 g1879 2021-01-09 16:21:45 +08:00
  • d2df6b041e 改错别字 g1879 2021-01-09 09:38:15 +08:00
  • 78554f8145 元素对象添加row_text属性 g1879 2021-01-08 12:48:38 +08:00
  • 94ab5975a9 完善_try_to_connect()逻辑 g1879 2021-01-08 11:17:39 +08:00
  • f4e80fdd92 完善_try_to_connect()逻辑 g1879 2021-01-08 10:55:53 +08:00
  • 4d1b8e5109 解决d模式下xpath中带有回车等特殊字符时出错的问题 g1879 2021-01-08 08:54:03 +08:00
  • 1649d8a3b6 优化_try_to_connect() g1879 2021-01-07 09:42:03 +08:00
  • b8a82d6bfc 避免cookie中某个值是空时出现的问题 g1879 2021-01-06 17:47:07 +08:00
  • 25c59cf950 避免s模式设置cookie时sameSite字段导致的错误 g1879 2021-01-06 17:45:10 +08:00
  • f2ca4fad46 优化download(),成功时返回值第二位是已下载文件的绝对路径 g1879 2021-01-05 21:29:00 +08:00
  • e03a67c3a5 完善texts()方法 g1879 2021-01-04 17:42:45 +08:00
  • 0f9f52b1f6 增加comments属性 g1879 2021-01-04 17:23:31 +08:00
  • 744e09c649 继续完善text属性返回内容;增加comments属性;完善对元素内有注释时节点的获取 g1879 2021-01-04 17:23:13 +08:00
  • dfc557b2df 完善format_html() g1879 2021-01-04 17:19:50 +08:00
  • 11e36d5b0c 微调 g1879 2021-01-04 00:36:30 +08:00
  • 89769f3caa 继续研究text属性的格式,未完成 g1879 2021-01-04 00:35:55 +08:00
  • c0bfdfa1e9 优化逻辑 g1879 2021-01-02 16:41:08 +08:00
  • c262a978f7 查找元素语句增加超简洁方式 g1879 2021-01-01 01:21:29 +08:00
  • 6421b43aa9 d模式查找元素timeout支持0秒 g1879 2021-01-01 01:20:18 +08:00
  • adb1952d9f d模式查找元素timeout支持0秒 g1879 2021-01-01 01:03:27 +08:00
  • 5a21481c33 d模式查找元素timeout支持0秒 g1879 2021-01-01 01:01:50 +08:00
  • c7a8af6fe4 s模式元素text尽量与d模式保持一致 g1879 2021-01-01 00:33:45 +08:00
  • 4ff724e6d4 修改错别字 g1879 2020-12-31 18:16:34 +08:00
  • eec2a510c4 继续研究text的显示,未完成 g1879 2020-12-31 18:16:26 +08:00
  • 5187a6b5b1 优化s模式html和text,去除空格和回车,未完成 g1879 2020-12-31 00:33:59 +08:00
  • 1badd08827 修复xpath返回数字时出错的问题 g1879 2020-12-29 23:30:21 +08:00
  • b33b14c3a0 1.7.12 g1879 2020-12-29 23:29:52 +08:00
  • 67eb48fd97 1.7.11 g1879 2020-12-29 23:07:43 +08:00
  • 7f6285f3cd 完善对xpath获取数字结果的支持 g1879 2020-12-29 23:07:29 +08:00
  • 88f22bad84 1.7.10 g1879 2020-12-28 15:08:56 +08:00
  • 51cef7fa7f 页面类添加retry_times和retry_interval属性 g1879 2020-12-28 15:08:43 +08:00
  • 48049e4b03 调整获取chrome.exe方法次序 v1.7.9 g1879 2020-12-28 11:44:59 +08:00
  • b0444fddd9 修复set_cookies()添加cookie时,selenium自动在二级域名前添加.导致无法正确覆盖cookie的问题 v1.7.8 g1879 2020-12-27 10:50:34 +08:00
  • 775e9d5ca2 1.7.8 g1879 2020-12-27 10:47:45 +08:00
  • 9e923c8f55 修复set_cookies()时不能正确覆盖一级域名前面没有.的cookie的问题 g1879 2020-12-27 01:28:15 +08:00
  • ba3943da97 增加从注册表获取chrome.exe路径 g1879 2020-12-26 17:46:59 +08:00
  • d10da8d718 创建driver时可自动下载chromedriver.exe v1.7.7 g1879 2020-12-24 17:08:38 +08:00
  • f9ba0625e3 1.7.7 g1879 2020-12-24 17:07:28 +08:00
  • 09db942090 修复不能获取content-type时会出现的问题 g1879 2020-12-24 17:07:17 +08:00
  • af2f2e2f45 !9 修复d模式元素获取子元素失败的bug Merge pull request !9 from g1879/develop V1.7.5 g1879 2020-12-11 16:40:39 +08:00
  • c1454ab0db 微调 g1879 2020-12-11 16:35:28 +08:00
  • e7b88c5619 修复d模式元素获取子元素失败的bug g1879 2020-12-11 16:05:30 +08:00
  • 6adb05a24c Merge branch 'master' of https://gitee.com/g1879/DrissionPage into develop g1879 2020-12-11 16:04:14 +08:00
  • 2481c7f3fa !8 v1.7.4 Merge pull request !8 from g1879/develop g1879 2020-12-09 19:10:24 +08:00
  • b078af0da3 Merge branch 'develop' of https://gitee.com/g1879/DrissionPage into develop g1879 2020-12-09 15:43:59 +08:00
  • b508aa20ab 1.7.3 g1879 2020-12-08 20:59:55 +08:00
  • cbb9887020 改进cookies_to_driver()处理逻辑。域为空的cookie传给driver时自动添加域 g1879 2020-12-08 20:59:39 +08:00
  • 54d734089a 完善get_cookies(),没有domain的cookie也能获取到 g1879 2020-12-08 20:56:12 +08:00
  • f294a777ed 改进_cookie_to_dict()和_cookies_to_tuple()中处理cookie的代码 g1879 2020-12-08 20:53:32 +08:00
  • b9a1930ff8 set_cookies()增加refresh参数 g1879 2020-12-08 20:24:23 +08:00
  • 041eb68b05 改进cookies传递逻辑,s转d时域为空的cookie会自动设置域 g1879 2020-12-08 14:17:02 +08:00
  • d8a179918a set_cookies()增加refresh参数 g1879 2020-12-08 14:15:31 +08:00
  • 7149a417e4 优化cookies转换语句 g1879 2020-12-08 14:07:17 +08:00
  • 4d6ca7f699 !7 v1.7.1 - d模式如指定了调试端口,可自动启动浏览器进程并接入 - 去除对cssselect库依赖 - 提高查找元素效率 - 调整获取元素xpath和css_path逻辑 v1.7.1 g1879 2020-12-08 09:33:27 +08:00
  • 84f18bbd50 获取元素的xpath和css_path属性时忽略id,避免页面上有重复id导致不准确 g1879 2020-12-08 09:25:42 +08:00
  • 1a0d850cef DriverElement和ShadowRootElement删除timeout属性,DriverPage增加wait属性,页面及下级元素每次查找元素使用同一个wait对象,除非元素查找临时指定与页面timeout属性不一致的值 g1879 2020-12-07 22:57:36 +08:00
  • 0058414a8a 调整注释 g1879 2020-12-07 22:52:01 +08:00