pydocの使用例
pydocを使ってみた。そのメモ書き。
test.py
# -*- coding:utf-8 -*- '''ファイルタイトル これはファイルの先頭に書かれています。 ''' __author__ = 'yufu4' __version__= '1.0' __date__ = '2013/01/15' DATA = 'data' class Test1: ''' No.1 これはクラスの先頭に書かれています。 ''' def __init__(self): ''' No.1 これは__init__の先頭に書かれています。 ''' pass def method(self): ''' No.1 これはmethodの先頭に書かれています。 ''' pass class Test2: ''' No.2 これはクラスの先頭に書かれています。 ''' def __init__(self): ''' No.2 これは__init__の先頭に書かれています。 ''' pass def method(self): ''' No.2 これはmethodの先頭に書かれています。 ''' pass def main(): ''' これはmainの先頭に書かれています。 ''' pass if __name__ == '__main__': pass
pydocの実行
$ pydoc test
Help on module test: NAME test - ファイルタイトル FILE /Users/mekeby/Desktop/test.py DESCRIPTION これはファイルの先頭に書かれています。 CLASSES Test1 Test2 class Test1 | No.1 | これはクラスの先頭に書かれています。 | | Methods defined here: | | __init__(self) | No.1 | これは__init__の先頭に書かれています。 | | method(self) | No.1 | これはmethodの先頭に書かれています。 class Test2 | No.2 | これはクラスの先頭に書かれています。 | | Methods defined here: | | __init__(self) | No.2 | これは__init__の先頭に書かれています。 | | method(self) | No.2 | これはmethodの先頭に書かれています。 FUNCTIONS main() これはmainの先頭に書かれています。 DATA DATA = 'data' __author__ = 'yufu4' __date__ = '2013/01/15' __version__ = '1.0' VERSION 1.0 DATE 2013/01/15 AUTHOR yufu4
HTMLファイルの書き出し
$ pydoc -w test wrote test.html
HTMLファイルの中身
- 作者: 辻真吾
- 出版社/メーカー: 技術評論社
- 発売日: 2010/04/24
- メディア: 大型本
- 購入: 19人 クリック: 194回
- この商品を含むブログ (27件) を見る
- 作者: 柴田淳
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2012/08/29
- メディア: 単行本
- 購入: 1人 クリック: 13回
- この商品を含むブログ (9件) を見る
- 作者: Mark Lutz,夏目大
- 出版社/メーカー: オライリージャパン
- 発売日: 2009/02/26
- メディア: 大型本
- 購入: 11人 クリック: 397回
- この商品を含むブログ (117件) を見る
- 作者: ビープラウド
- 出版社/メーカー: 秀和システム
- 発売日: 2012/03/26
- メディア: 単行本
- 購入: 6人 クリック: 758回
- この商品を含むブログ (23件) を見る
- 作者: Tarek Ziade,稲田直哉,渋川よしき,清水川貴之,森本哲也
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2010/05/28
- メディア: 大型本
- 購入: 33人 クリック: 769回
- この商品を含むブログ (88件) を見る