首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用python的docxtpl正确创建超链接?

如何使用python的docxtpl正确创建超链接?
EN

Stack Overflow用户
提问于 2020-05-27 06:31:48
回答 1查看 886关注 0票数 1

我正在研究一个自动生成报告的过程。我阅读了关于如何在RichText中创建超链接的文档,并尝试遵循它(12),但在生成的文档中,超链接没有显示出来。

我的模板中有{{rt},我想在其中插入超链接,我的代码是

代码语言:javascript
运行
复制
from docxtpl import DocxTemplate, InlineImage, RichText

doc = DocxTemplate(report_template)
context_to_load = {}

rt = RichText()
rt.add('eHYD Link', url_id=doc.build_url_id('https://ehyd.gv.at/'))

context_to_load['rt'] = rt

doc.render(context_to_load)
doc.save(report_output)

我的输出是这样的

知道我做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-27 15:06:10

实际上,我问题中的代码是有效的!问题是,我的话是在“显示字段代码,而不是他们的价值观”!Alt + F9解决了我的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62036786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档