Pydoc が関数を文書化する順序を指定したいと考えています。生成されたドキュメントで Pydoc が関数をどのように順序付けているかはわかりません。モジュール内のテキストの順序ではないことは確かです。
printUsage()
最初にドキュメント化する関数を指定したいので、これは便利です。
"""
Sample module docstring
"""
def printUsage():
"""
Command line usage: python my_module.py -i path/to/input_file.c
If calling my_function() directly, pass the path/to/input_file.c as an arg.
"""
print(printUsage.__doc__)
...
そのため、ユーザーが の docstring をチェックアウトすると、そのmy_module
使用方法をすぐに確認できます。