style(download.py): 修正代码格式

This commit is contained in:
JoeanAmier 2024-12-06 23:15:13 +08:00
parent 4a8b0e57d4
commit 0cd01018a4
3 changed files with 15 additions and 13 deletions

View File

@ -33,6 +33,7 @@
<li>✅ 自定义文件名称格式</li> <li>✅ 自定义文件名称格式</li>
<li>✅ 支持 API 调用功能</li> <li>✅ 支持 API 调用功能</li>
<li>✅ 支持文件断点续传下载</li> <li>✅ 支持文件断点续传下载</li>
<li>✅ 智能识别作品文件类型</li>
</ul> </ul>
<ul><a href="#user-scripts"><b>脚本功能</b></a> <ul><a href="#user-scripts"><b>脚本功能</b></a>
<li>✅ 下载小红书无水印作品文件</li> <li>✅ 下载小红书无水印作品文件</li>

View File

@ -34,6 +34,7 @@
<li>✅ Customizable file name format</li> <li>✅ Customizable file name format</li>
<li>✅ Support API call functionality</li> <li>✅ Support API call functionality</li>
<li>✅ Support file breakpoint resume download</li> <li>✅ Support file breakpoint resume download</li>
<li>✅ Intelligent recognition of works file types</li>
</ul> </ul>
<ul><a href="#user-scripts"><b>Script Features</b></a> <ul><a href="#user-scripts"><b>Script Features</b></a>
<li>✅ Download Xiaohongshu watermark-free works files</li> <li>✅ Download Xiaohongshu watermark-free works files</li>

View File

@ -73,10 +73,21 @@ class Download:
path = self.__generate_path(name) path = self.__generate_path(name)
match type_: match type_:
case "视频": case "视频":
tasks = self.__ready_download_video(urls, path, name, log) tasks = self.__ready_download_video(
urls,
path,
name,
log,
)
case "图文": case "图文":
tasks = self.__ready_download_image( tasks = self.__ready_download_image(
urls, lives, index, path, name, log) urls,
lives,
index,
path,
name,
log,
)
case _: case _:
raise ValueError raise ValueError
tasks = [ tasks = [
@ -185,11 +196,6 @@ class Download:
# "网络异常,{0} 请求失败,错误信息: {1}").format(name, repr(error)), # "网络异常,{0} 请求失败,错误信息: {1}").format(name, repr(error)),
# ERROR, # ERROR,
# ) # )
# # logging(
# # log,
# # f"{url} Head Headers: {headers.get("Range")}",
# # WARNING,
# # )
# return False # return False
# temp = self.temp.joinpath(f"{name}.{suffix}") # temp = self.temp.joinpath(f"{name}.{suffix}")
temp = self.temp.joinpath(f"{name}.{format_}") temp = self.temp.joinpath(f"{name}.{format_}")
@ -232,11 +238,6 @@ class Download:
"网络异常,{0} 下载失败,错误信息: {1}").format(name, repr(error)), "网络异常,{0} 下载失败,错误信息: {1}").format(name, repr(error)),
ERROR, ERROR,
) )
# logging(
# log,
# f"{url} Stream Headers: {headers.get("Range")}",
# WARNING,
# )
return False return False
except CacheError as error: except CacheError as error:
self.manager.delete(temp) self.manager.delete(temp)
@ -265,7 +266,6 @@ class Download:
url: str, url: str,
headers: dict[str, str], headers: dict[str, str],
suffix: str, suffix: str,
# sleep_args: tuple[int, int],
) -> tuple[int, str]: ) -> tuple[int, str]:
response = await self.client.head( response = await self.client.head(
url, url,