- 移除os模块导入,改用pathlib.Path进行路径操作 - 添加find_project_root工具函数用于查找项目根目录 - 将文件夹创建方法重构为使用Path对象的create_folder函数 - 更新下载路径构建方式,使用pathlib路径拼接替代os.path.join - 优化download_file方法,改进异常处理和内容类型检查逻辑 - 修改get_post_date方法为静态方法,提升代码结构清晰度
- 移除os模块导入,改用pathlib.Path进行路径操作 - 添加find_project_root工具函数用于查找项目根目录 - 将文件夹创建方法重构为使用Path对象的create_folder函数 - 更新下载路径构建方式,使用pathlib路径拼接替代os.path.join - 优化download_file方法,改进异常处理和内容类型检查逻辑 - 修改get_post_date方法为静态方法,提升代码结构清晰度