diff --git a/DrissionPage/driver_page.py b/DrissionPage/driver_page.py index 26e4f80..e49ee50 100644 --- a/DrissionPage/driver_page.py +++ b/DrissionPage/driver_page.py @@ -174,7 +174,7 @@ class DriverPage(BasePage): to_url: str, times: int = 0, interval: float = 1, - show_errmsg: bool = False, ): + show_errmsg: bool = False): """尝试连接,重试若干次 \n :param to_url: 要访问的url :param times: 重试次数 diff --git a/DrissionPage/mix_page.py b/DrissionPage/mix_page.py index b347095..a658d44 100644 --- a/DrissionPage/mix_page.py +++ b/DrissionPage/mix_page.py @@ -32,14 +32,14 @@ class MixPage(SessionPage, DriverPage, BasePage): mode: str = 'd', drission: Union[Drission, str] = None, timeout: float = 10, - driver_options: Union[dict, DriverOptions] = None, - session_options: Union[dict, SessionOptions] = None) -> None: - """初始化函数 \n + driver_options: Union[dict, DriverOptions, bool] = None, + session_options: Union[dict, SessionOptions, bool] = None) -> None: + """初始化函数 \n :param mode: 'd' 或 's',即driver模式和session模式 :param drission: Drission对象,不传入时会自动创建 :param timeout: 超时时间,d模式时为寻找元素时间,s模式时为连接时间 - :param driver_options: 浏览器设置,没有传入drission参数时会用这个设置新建Drission对象 - :param session_options: requests设置,没有传入drission参数时会用这个设置新建Drission对象 + :param driver_options: 浏览器设置,没有传入drission参数时会用这个设置新建Drission对象,传入False不从ini文件读取 + :param session_options: requests设置,没有传入drission参数时会用这个设置新建Drission对象,传入False不从ini文件读取 """ super(DriverPage, self).__init__(timeout) # BasePage的__init__() self._mode = mode.lower()