cd excel_converter
uv venv
.venv\Scripts\activate # Windows
uv pip install -r requirements.txt
python main.py
或直接双击 run.bat
文件excel_converter/
├── app.py # 主应用程序代码
├── config.py # 配置文件
├── main.py # 入口点
├── requirements.txt # 依赖列表
├── run.bat # Windows 运行脚本
├── README.md # 项目说明
├── INSTRUCTIONS.md # 使用和维护指南
└── test_data/ # 测试数据目录
├── README.md # 测试数据说明
└── sample_format.md # 示例格式文档
如果需要更改模板文件路径,请编辑 config.py
文件中的 TEMPLATE_PATH
变量。
单元格映射关系在 config.py
文件中的 CELL_MAPPINGS
字典中定义。格式为:
{
(源文件sheet索引, 行, 列): (目标文件sheet索引, 行, 列)
}
例如,要添加新的映射,可以添加新的键值对:
(0, 5, 3): (0, 5, 5) # 源文件Sheet1的C5映射到目标文件Sheet1的E5
编辑 config.py
文件中的 COMPANY_OPTIONS
和 BANK_OPTIONS
列表即可添加或删除选项。
如果程序无法正确识别日期格式,可能需要在 app.py
的 process_file
方法中添加更多的日期解析逻辑,支持不同的日期格式。
如需添加新功能,请考虑以下几点:
config.py
文件中如有问题或需要支持,请联系项目维护者。