SuperAPI AI 工具集

word-processor

编程与开发

查看项目

更新于 10-16 06:44

技能介绍

用途:在用户要求生成 Word 报告、把内容写成 Word,或需要创建带格式文档、修改现有 .docx 文件时使用。

主要能力:通过 python-docx 创建文档,添加标题(add_heading)、段落并设置对齐(WD_ALIGN_PARAGRAPH)、加粗与斜体 run、项目符号列表(List Bullet)、编号列表(List Number)、表格(add_table,Table Grid 样式)、分页(add_page_break),并保存为 .docx。也可读取文档的段落与表格内容,或按条件替换段落文本后另存。

依赖安装:pip install python-docx

使用方式:导入 Document 及 docx.shared、docx.enum.text 等模块;新建文档后依次添加标题、段落、列表、表格,最后用 doc.save(output_path) 保存。读取时用 Document('/path/to/input.docx') 遍历 doc.paragraphs 与 doc.tables;修改时遍历段落 runs 替换文本后保存到新路径。

输出规范:默认保存到 /tmp/ 或用户指定路径,生成后告知用户文件路径;在 macOS 上可用 open 命令打开文件预览。

限制:资料未提供图片、页眉和模板化生成的具体代码示例,相关细节暂未提供;也未说明支持的文件大小、并发或平台兼容范围。