diff --git a/DrissionPage/__init__.py b/DrissionPage/__init__.py index 364907f..092cd3c 100644 --- a/DrissionPage/__init__.py +++ b/DrissionPage/__init__.py @@ -5,5 +5,7 @@ from warnings import filterwarnings filterwarnings('ignore') from .mix_page import MixPage from .web_page import WebPage +from .chromium_page import ChromiumPage +from .session_page import SessionPage from .drission import Drission from .config import DriverOptions, SessionOptions diff --git a/README.md b/README.md index 3d37b76..f3b4903 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ DrissionPage,即 driver 和 session 组合而成的 page。 除了合并两者,本库还以网页为单位封装了常用功能,提供非常简便的操作和语句,在用于网页自动化操作时,减少考虑细节,专注功能实现,使用更方便。 一切从简,尽量提供简单直接的使用方法,对新手更友好。 -# 🔆 3.0 版隆重推出(测试版) +# 🔆 3.0 版隆重推出(测试中) 以前的版本是对 selenium 进行重新封装实现的。从 3.0 开始,作者另起炉灶,对底层进行了重新开发,摆脱对 selenium 的依赖,增强了功能,提升了运行效率。 3.0 全新开发的页面对象是`WebPage`,支持 chromium 内核的浏览器(如 chrome 和 edge)。除了保持之前的功能,比依赖 selenium 的`MixPage`有以下优点: diff --git a/docs/README.md b/docs/README.md index ebc8355..7bf4047 100644 --- a/docs/README.md +++ b/docs/README.md @@ -19,7 +19,7 @@ DrissionPage,即 driver 和 session 组合而成的 page。 除了合并两者,本库还以网页为单位封装了常用功能,提供非常简便的操作和语句,在用于网页自动化操作时,减少考虑细节,专注功能实现,使用更方便。 一切从简,尽量提供简单直接的使用方法,对新手更友好。 -# 🔆 3.0 版隆重推出 +# 🔆 3.0 版隆重推出(测试中) 以前的版本是对 selenium 进行重新封装实现的。从 3.0 开始,作者另起炉灶,对底层进行了重新开发,摆脱对 selenium 的依赖,增强了功能,提升了运行效率。 3.0 全新开发的页面对象是`WebPage`,支持 chromium 内核的浏览器(如 chrome 和 edge)。除了保持之前的功能,比依赖 selenium 的`MixPage`有以下优点: diff --git a/setup.py b/setup.py index b385362..b31a23b 100644 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ setup( include_package_data=True, packages=find_packages(), install_requires=[ - "selenium>=4.1", + "selenium", "lxml", "tldextract", "requests",