Forse una domanda stupida: come si può specificare docstring per funzioni speciali come __init__
quando si scrive un'estensione C? Per i metodi ordinari, la tabella dei metodi dispone di docstring. La seguente documentazione generata automaticamente viene visualizzato quando si tenta di aiuto (MyClass):Come specificare docstring per __init__ nell'estensione Python
__init__(...)
x.__init__(...) initializes x; see help(type(x)) for signature
Ma questo è quello che voglio ignorare.
Sembra che sia così. Avevo già provato a mettere \ _ \ _ init \ _ \ _ nell'array PyMethoDef. Mentre non fa alcun danno metterlo lì, l'interprete ignora la stringa doc che ho fornito. – subhacom