2012-02-20 8 views
1

インストールされたすべての卵(pipの可能性が高いでしょう)をとり、gem serverのように、 (インストールされている場合)。Pythonの卵のための `gem server`のようなものです(` pip server`のようなもの)

一般的なケースでは、これはおそらく難しいでしょう。なぜなら、Pythonの卵を文書化するさまざまな方法があるからです。

  • setuptools/distributeを使用してパッケージに関するドキュメント情報を抽出します。
  • スフィンクスと統合されています。
  • デフォルトでは、パッケージのモジュールを検査します(再びsetuptoolsで取得します)。

お礼、 マヌエル。

答えて

0

pydocがありますが、setuptoolsは使用されず、Sphinxとは統合されません。

しかし、それは標準ライブラリであるとセットアップが簡単すぎる:

$ python -m pydoc -p 8080 

http://localhost:8080でブラウザを開いて、自分の目で確かめてください。

PS:pydocの代わりにpython -m pydocを使用したのは、デフォルトではvirtualenvにインストールされたパッケージを検出しないためです。 この古い問題を参照してください:https://bugs.launchpad.net/virtualenv/+bug/315990

関連する問題