【发布时间】:2016-03-01 20:55:28
【问题描述】:
在python-3.x 和tkinter GUI 中,我开发了一个带有常规简单窗口的程序。
我想在程序窗口中显示一个保存在名为markdownText 的字符串中的markdown 格式字符串:
markdownText='_italic_ or **bold**'
想要的输出是:
斜体或粗体
有什么解决办法吗?
【问题讨论】:
-
欢迎任何想法...
-
斜体/粗体字符串总是在一行还是可以跨越多行?无论哪种方式,您都需要使用
Text小部件,但多行情况需要更多工作。 -
它是带有超链接的多行...我不是在寻找复杂的解决方案。所以我想没有解决办法,
-
也许其他 GUI 有降价格式的直接解决方案?你知道吗?
-
不,我不认为有一个非常简单的纯
tkinter。您编写自己的词法分析器,找到标记部分的位置并应用标签......无论如何,我就是这样做的。仅斜体和粗体可能需要 40 行代码。
标签: python-3.x tkinter markdown