2010-01-02 96 views
4

我在Python中有一个简单的Tkinter应用程序。我想为它添加帮助文档;将帮助查看器集成到应用程序的最简单方法是什么?最好跨平台(尽管我主要使用Windows)?Tkinter帮助查看器

我可以想象在纯HTML中编写帮助。

回答

3

或者只是使用标准库中的webbrowser模块启动外部Web浏览器。

import webbrowser 
webbrowser.open('/path/to/help/file.html') 

要编写文档,请查看sphinx

+0

我没有在原始问题中提出这个问题,但使用本地帮助查看器的一个优点是**搜索**功能。我相信狮身人面像有一个基于json的搜索;这应该可以满足我的微薄需求。谢谢 – 2010-01-05 02:34:36

2

你可以坚持在html中写作,然后使用像这样的东西:Tkhtml它显示html非常好,相当轻量级。 :)

而这里是the python wrapper。我希望这有帮助。

+1

这里是一个更新的,可安装pip的Python包装器:https://bitbucket.org/aivarannamaa/tkinterhtml。它带有适用于Windows,Mac和Linux的TkHtml3二进制文件。 – Aivar 2015-12-16 17:41:13

+0

@Aivar woah真棒,谢谢! – Fabzter 2017-07-20 14:13:07