Я хочу указать порядок, в котором 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__)
...
Так что, когда пользователь проверяет строку документации для my_module
, он может быстро увидеть, как ее использовать.