mirror of
https://gitee.com/g1879/DrissionPage.git
synced 2024-12-10 04:00:23 +08:00
修改报错提示;download()函数出错时可显示详细信息;_make_response()改为返回tuple
This commit is contained in:
parent
beff8263fc
commit
e4c5a6ad0c
@ -152,7 +152,9 @@ class SessionPage(object):
|
|||||||
else:
|
else:
|
||||||
file_name = f'untitled_{time()}_{randint(0, 100)}'
|
file_name = f'untitled_{time()}_{randint(0, 100)}'
|
||||||
|
|
||||||
|
file_name = re.sub(r'[\\/*:|<>?"]', '', file_name).strip()
|
||||||
if rename: # 重命名文件,不改变扩展名
|
if rename: # 重命名文件,不改变扩展名
|
||||||
|
rename = re.sub(r'[\\/*:|<>?"]', '', rename).strip()
|
||||||
ext_name = file_name.split('.')[-1]
|
ext_name = file_name.split('.')[-1]
|
||||||
if rename.lower().endswith(f'.{ext_name}'.lower()) or ext_name == file_name:
|
if rename.lower().endswith(f'.{ext_name}'.lower()) or ext_name == file_name:
|
||||||
full_name = rename
|
full_name = rename
|
||||||
@ -161,7 +163,6 @@ class SessionPage(object):
|
|||||||
else:
|
else:
|
||||||
full_name = file_name
|
full_name = file_name
|
||||||
|
|
||||||
full_name = re.sub(r'[\\/*:|<>?"]', '', full_name).strip()
|
|
||||||
goal_Path = Path(goal_path)
|
goal_Path = Path(goal_path)
|
||||||
goal_path = ''
|
goal_path = ''
|
||||||
for key, i in enumerate(goal_Path.parts): # 去除路径中的非法字符
|
for key, i in enumerate(goal_Path.parts): # 去除路径中的非法字符
|
||||||
|
Loading…
x
Reference in New Issue
Block a user