# 日本工资明细转换工具 ## 功能简介 此工具用于将日本工资明细表格数据转换为标准格式,支持批量处理多名员工的数据。 ## 主要功能 1. 导入Excel格式的工资明细表 2. 维护员工信息(姓名、公司、银行账户等) 3. 自动转换并生成标准格式的工资明细表 4. 批量处理多个员工的数据 ## 安装说明 ### 开发环境安装 1. 确保已安装Python 3.6+ 2. 安装依赖包: ``` pip install -r requirements.txt ``` 3. 运行程序: ``` python main.py ``` ### 构建可执行文件 要构建独立的可执行文件,请运行: ``` python build.py ``` 构建完成后,可执行文件将位于`dist`目录中。 ## 常见问题解决 ### 关于"信息维护无法保存"的问题 如果使用打包后的程序遇到信息维护功能无法保存的问题,请按照以下步骤解决: 1. 确保运行程序时有足够的权限(管理员权限) 2. 检查程序所在目录是否有写入权限 3. 手动创建一个名为`employee_info.json`的空文件: - 在程序所在的文件夹中创建一个文本文件 - 内容填写`[]`(一个空数组) - 将文件重命名为`employee_info.json` 4. 重新启动程序,应该就可以正常保存员工信息了 ### 数据文件路径说明 打包后的程序会在以下位置存储数据文件: - 员工信息: 程序同一目录下的`employee_info.json` - 模板文件: 程序同一目录下的`template.xlsx` ## 使用说明 1. 启动程序 2. 点击"选择Excel文件"导入原始工资明细表 3. 点击"信息维护"添加或更新员工信息 4. 选择导出位置 5. 点击"开始转换"生成标准格式的工资明细表 ## 开发者说明 本程序基于Python开发,使用以下库: - tkinter: 用于GUI界面 - openpyxl: 用于Excel文件处理 - pandas: 用于数据处理 - xlwings: 用于高级Excel操作 ## 联系方式 如有问题,请联系开发者。