我有这个 Cython 课程:
cdef class Sprite:
def __init__(self, someargument):
pass
我希望 Sphinx 像这样记录它:
类 Sprite ( self, texture )
做事。
所以我尝试记录它:
cdef class Sprite:
def __init__(self, someargument):
"""__init__(self, someargument)
Does stuff."""
pass
但它甚至没有出现。我什至试过这个:
cdef class Sprite:
"""Sprite(self, someargument)
Does stuff."""
def __init__(self, someargument):
pass
这一次它确实出现了,但 sphinx 并没有像往常那样用这些信息做神奇的事情:
class Sprite
Sprite(self, texture)
做事。
那么我该怎么做呢?