From 0b90f9e4365aba99027f16c985e19f1fc1e78ecf Mon Sep 17 00:00:00 2001 From: g1879 Date: Tue, 4 Jan 2022 17:16:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DrissionPage/mix_page.py | 6 +++--- DrissionPage/session_page.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/DrissionPage/mix_page.py b/DrissionPage/mix_page.py index 0d32db6..ac371e5 100644 --- a/DrissionPage/mix_page.py +++ b/DrissionPage/mix_page.py @@ -341,7 +341,7 @@ class MixPage(SessionPage, DriverPage, BasePage): # ----------------重写SessionPage的函数----------------------- def post(self, url: str, - data: dict = None, + data: Union[dict, str] = None, go_anyway: bool = False, show_errmsg: bool = False, retry: int = None, @@ -362,7 +362,7 @@ class MixPage(SessionPage, DriverPage, BasePage): def download(self, file_url: str, - goal_path: str = None, + goal_path: str, rename: str = None, file_exists: str = 'rename', post_data: Union[str, dict] = None, @@ -374,7 +374,7 @@ class MixPage(SessionPage, DriverPage, BasePage): """下载一个文件 \n d模式下下载前先同步cookies \n :param file_url: 文件url - :param goal_path: 存放路径,默认为ini文件中指定的临时文件夹 + :param goal_path: 存放路径 :param rename: 重命名文件,可不写扩展名 :param file_exists: 若存在同名文件,可选择 'rename', 'overwrite', 'skip' 方式处理 :param post_data: post方式的数据,这个参数不为None时自动转成post方式 diff --git a/DrissionPage/session_page.py b/DrissionPage/session_page.py index 8e2d68d..15e9fb7 100644 --- a/DrissionPage/session_page.py +++ b/DrissionPage/session_page.py @@ -369,7 +369,7 @@ class SessionPage(BasePage): if show_msg and file_size: downloaded_size += 1024 rate = downloaded_size / file_size if downloaded_size < file_size else 1 - print('\r {:.0%} '.format(rate), end="") + print('\r{:.0%} '.format(rate), end="") except Exception as e: if show_errmsg: