Ответ 1
Докстры для типов могут быть включены как элемент tp_doc
в структуре PyTypeObject
, см. пример в документах.
Докстры для функций могут быть включены в поле ml_doc
таблица методов модуля. Если вы хотите, чтобы ваши docstrings были "физически близки" к фактическим функциям, вы могли бы включить строковые константы над определениями функций, которые вы ссылаетесь в таблице методов.
Docstrings для методов можно присвоить doc
в поле введите таблицу элементов.
Докстры для модулей могут передаваться как параметр Py_InitModule3()
или Py_InitModule4()
.