Je souhaite ajouter un lien d'une méthode d'un module (say module_2.py
) dans une autre méthode d'un autre module (say module_1.py
). Je veux que le lien fonctionne dans Sphinx
.Lien vers la méthode de classe d'un autre module dans python docstring
Suppose:
module_1.py
class ABC:
def foo(self):
"""
See docstring of module_2.py bar():<link to bar() in module_2.py>
"""
print("foo")
module_2.py
class XYZ:
def bar(self):
"""
This function prints hello.
"""
print("hello")
Vous avez des réponses ici https://stackoverflow.com/ questions/21289806/link-to-class-method-in-python-docstring, et plus ici: https://stackoverflow.com/questions/11168178/how-do-i-reference-a-documented-python-function- paramètre-using-sphinx-markup – Laurentourte