pytemplate:MS word的模板系统。 这是我的CS最终项目,祝我好运

时间:2024-03-28 10:40:39
【文件属性】:

文件名称:pytemplate:MS word的模板系统。 这是我的CS最终项目,祝我好运

文件大小:24KB

文件格式:ZIP

更新时间:2024-03-28 10:40:39

Python

py模板 MS word的模板系统。 数据必须在CSV文件中。 模板文档必须是docx文件。 性能说明 使用测试数据(data.csv)和测试模板(template.docx), main.py脚本设法在0.9116356s内生成1000个文档。 使用相同的数据和模板, threaded_main.py脚本设法在5.3929732s中生成了1000个文档。 main.py脚本使用asyncio和current.Futures.ThreadPoolExecutor来同时呈现和保存文档。 threaded_main.py脚本使用线程。 尽管我不确定为什么会存在这种性能差异,但我相信这是因为为1k文档中的每个文档创建一个线程不是一个好主意。 对于将来的演绎,我将使用队列。 到目前为止,异步脚本提供了超乎寻常的性能,并且超出了我的期望,因此我将不再对其进行更改。 用法: 命令行实用程序:


【文件预览】:
pytemplate-main
----data.csv(46KB)
----main.py(2KB)
----threaded_main.py(2KB)
----requirements.txt(7B)
----README.md(1KB)
----template.docx(2KB)

网友评论