2010-01-02 110 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