我无法使用DocxTemplate逐行填充表格。我只是对模板应该是什么样子感到困惑。你知道吗
这是我的python代码:
from docxtpl import Docxtemplate
doc = DocxTemplate("Template.docx")
context = {}
table_info = [{start: "A", end: "C"}, {start: "B", end: "C"}, {start:"F", end:"L"}, {start:"B", end:"R"}]
context["table_info"] = table_info
doc.render(context)
doc.save("Finish.docx")
我希望最终结果是这样的:
| start | end |
| A | C |
| B | C |
| F | L |
| B | R |
有人愿意告诉我怎样才能做到这一点吗?我看到了dynamic_table_tpl的例子,但是我无法理解我要做的事情。提前谢谢!你知道吗
根据您的需要调整https://github.com/elapouya/python-docx-template/blob/master/tests/dynamic_table.py中的代码测试:
context
的生成使用了错误的键名。你知道吗相关问题 更多 >
编程相关推荐