Причина, по которой это не имеет эффекта, заключается в том, что в момент ссылки компоновщик пытается разрешить определение extern (в вашем случае extern int f()
). Не имеет значения, найдет ли он его в том же файле или в другом файле, если он найден.
Надеюсь, это ответит на ваш вопрос.
Для пакетов можно зарегистрировать его в __init__.py
. Для модулей можно добавить docstring просто в файле модуля.
Вся информация здесь: http://www.python.org/dev/peps/pep-0257/
Вы делаете это тот же самый путь. Вставьте строку как первый оператор в модуле.
Это легко, Вы просто добавляете docstring наверху модуля.