feat: 新增文件断点续传功能

1. 新增自动删除空文件夹功能
2. 引入 aiofiles 库
3. 修正 Actions 错误

Closes #142
Closes #143
This commit is contained in:
JoeanAmier
2024-08-07 21:38:46 +08:00
parent 24dc8a1a53
commit 7cedd8d4b8
8 changed files with 93 additions and 18 deletions

View File

@@ -17,6 +17,7 @@ from .static import SEC_CH_UA_PLATFORM
from .static import USERAGENT
from .static import WARNING
from .tools import logging
from source.expansion import remove_empty_directories
__all__ = ["Manager"]
@@ -171,7 +172,9 @@ class Manager:
async def close(self):
await self.request_client.aclose()
await self.download_client.aclose()
self.__clean()
# self.__clean()
remove_empty_directories(self.root)
remove_empty_directories(self.folder)
def __check_name_format(self, format_: str) -> str:
keys = format_.split()