职位ID:159204

Python批量生成Word文档自动化工具

  • 合作方式:
  • 项目制 全国远程
  • 预估日薪:
  • 600
  • 预估总价:
  • 3000元
  • 预估工时:
  • 5天
  • 所在区域:
  • 全国远程

需求描述

【项目背景】
需要开发一套Python自动化工具,通过读取Excel文件中的信息,批量替换Word模板中的占位符,生成多份个性化文档(如体系文件、报告等)。已有完整的JSON配置文件(replace.json)定义字段与占位符的对应关系。

【核心功能要求】
1. Excel数据读取:支持.xlsx格式,自动识别日期类型字段
2. Word模板处理:读取.docx格式模板,支持段落和表格中的占位符替换
3. 字段映射:基于JSON配置文件建立Excel列名与Word占位符的对应关系
- JSON中每个字段可能有多个占位符(如“公司名称”对应{{公司名}}、替换公司名替换)
- 需支持所有占位符同时替换
4. 日期格式化:自动识别日期字段,按指定格式输出(如YYYY年MM月DD日)
5. 批量生成:提供Word文档模板,按Excel行数循环,对应Word文档模板指定占位符,批量替换
6. 文件命名:支持从Excel指定列获取文件名,否则按序号命名
7. 保留样式:替换过程中保持原文档的字体、颜色、表格样式不变

【技术参数】
- 输入:Excel文件(.xlsx)、Word模板(.docx)、JSON配置文件(replace.json)
- 输出:指定文件夹内的多个Word文档(.docx)
- 开发语言:Python
- 核心依赖库:pandas、python-docx、openpyxl

【交付物要求】
1. 完整可运行的Python源代码
2. 依赖库清单(requirements.txt)
3. 使用说明文档(含参数配置说明)
4. 测试数据样例(Excel示例文件、Word模板示例)
5. 如有需要,打包成exe可执行文件(可选)

【验收标准】
1. 能正确读取Excel和JSON配置
2. 能准确替换模板中的所有占位符
3. 日期字段按指定格式输出
4. 批量生成文档无遗漏、无乱码
5. 处理速度合理(如100条数据在1分钟内完成)

【预算范围】
2500~3000元

【期望周期】
3-4天

投递职位 已有69人投递,发布人 点此登录 后查看。

信用行为

  • 发布项目
    1
  • 订单总数
    0
  • 退款单数
    0

完善简历

工程师完善技术能力和项目经验,更易接到订单

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信客服

需求方请加需求方端客服沟通需求,工程师请加工程师端客服浏览推送职位

需求方端客服
工程师端客服
联系需求方端客服