現時点では、quickly
というパッケージのドキュメントを読むために、次のようにします。
>>> import quickly
>>> help(quickly)
>>> import quickly.widgets
>>> help(quickly.widgets)
>>> import quickly.widgets.text_editor
>>> help(quickly.widgets.text_editor)
等々...
これは明らかに非常に退屈です。すべてのサブパッケージを含むすべての迅速なドキュメントをエクスポートして、devhelp
ドキュメントブラウザに表示するにはどうすればよいですか?
ドキュメントをHTMLとしてエクスポートするのもいいでしょう。それのあるバージョンがウェブ上に存在していたとしても私は幸せでしょうが、私はそれを見つけることができないようです。
注:packageでは python-package 、. debパッケージではありません。
epydocを使用して、pythonモジュールのHTMLドキュメントを作成できます。 。
Epydocは、docstringに基づいてPythonモジュールのAPIドキュメントを生成するためのツールです。
epydoc
を使用してモジュールquickly.widgets
のHTMLドキュメントを作成する方法は次のとおりです。
epydoc --html quickly.widgets -o quickly_widgets_doc
これが完了したら、Webブラウザでquickly_widgets_doc/index.html
を開きます。
または、PDFでこのドキュメントを希望する場合:
epydoc --pdf quickly.widgets --name "quickly.widgets" -o quickly_widgets_doc_pdf
これにより、ファイルquickly_widgets_doc_pdf/api.pdf
が作成されます
epydoc
here の使用に関する詳細情報。
これらをDevHelpで使用できる形式に変換する方法を見つけられませんでしたが、この答えを編集します。
ほとんど知られていない「秘密」は、すべてのPythonインストールに含まれている pydocツール です(したがって、追加のパッケージをインストールする必要はありません)。
http:// localhost:8000 / をリッスンするソースからインスタントドキュメントを生成するWebサーバーを起動します(Pythonコンソールのhelp()
と同じ手法を使用)。で:
pydoc -p 8000
Webサーバーと、検索オプションなどを提供するTkinterベースのGUIを起動します。
pydoc -g
Quick.widgetsのドキュメントを、現在のディレクトリにあるHTMLファイルquick.widgets.htmlに書き込みます。
pydoc -w quickly.widgets