Python的C扩展中的docstring?

Python的C扩展中的docstring?,python,cpython,python-c-extension,Python,Cpython,Python C Extension,在创建Python的C扩展时,是否能够以某种方式编写向扩展用户公开的注释 类型的docstring可以作为成员包含在PyTypeObject结构中,请参阅 函数的文档字符串可以包含在字段中。如果希望docstring“物理上接近”实际函数,可以在方法表中引用的函数定义上方包含字符串常量 方法的docstring可以分配给中的字段 模块的docstring可以作为参数传递给or函数 更新:Python3不支持Py_InitModule3(),该方法已被替换为。您可能已经知道了,但如果不知道:您可

在创建Python的C扩展时,是否能够以某种方式编写向扩展用户公开的注释

类型的docstring可以作为成员包含在
PyTypeObject
结构中,请参阅

函数的文档字符串可以包含在字段中。如果希望docstring“物理上接近”实际函数,可以在方法表中引用的函数定义上方包含字符串常量

方法的docstring可以分配给中的字段

模块的docstring可以作为参数传递给or函数



更新:Python3不支持
Py_InitModule3()
,该方法已被替换为。

您可能已经知道了,但如果不知道:您可能希望调查Cython。编写Python风格的代码,添加一些类型声明,然后将其转换为C并编译。