Repository navigation
ExpenseCombination v1.1.0 发布!🚀
本次更新聚焦于文件处理能力的全面升级和输出灵活性的增强,让账单合并统计更加高效便捷。
✨ 主要新功能
- 📁 批量文件导入:现在支持一次性选择多个微信/支付宝账单文件,系统会自动合并所有数据,告别逐个导入的繁琐。
- 📊 格式扩展:微信账单新增对
XLSX格式的支持,同时保留原有的CSV支持。 - ⚙️ 灵活的输出模式:新增
-s/--separate参数,可将收支数据分别导出;新增-f/--format参数,支持选择XLSX或CSV格式。 - 📝 输出优化:所有文件自动添加时间戳,统一保存到
./output/目录,避免覆盖;CSV文件采用UTF-8-BOM编码,确保中文在Excel中正常显示。
🔧 代码优化
- 重构核心处理逻辑,将微信/支付宝账单格式化提取为独立函数,代码更清晰、更易维护。
- 新增多个工具函数,如按月统计支出、合并标准格式账单等,为后续功能打下基础。
🛠 技术细节
- 新增
argparse支持命令行参数解析 - 输出文件自动命名:
{target}_YYYYMMDD_HHMMSS.{format}
欢迎体验使用,如有问题请反馈!