Je débute:"retrouver la chaine documentaire d'une fonction

Fermé
paffou59 - 24 avril 2016 à 16:46
 paffou59 - 25 avril 2016 à 13:20
Bonjour,

Comment faire pour retrouver la chaîne documentaire d'une fonction avec l'attribut_doc_??? Voir le script suivant (J'ai exactement recopié le script du livre de Gérard Swinnen)

>>> def essai():
"cette fonction ne fait presque rien"
print("ras")

>>> essai()
ras
>>> print(essai._doc_)
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
print(essai._doc_)
AttributeError: 'function' object has no attribute '_doc_'
>>>

Merci d'avance!

Roman



2 réponses

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
24 avril 2016 à 22:48
'lut, c'est
essai.__doc__
et non
essai._doc_
(double underscores).
0
En effet;), merci à toi
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
25 avril 2016 à 12:53
Inspire-toi de
def plop():
    """ne fait rien"""
    pass

print( plop.__doc__)


Voir PEP 257 -- Docstring Conventions
0
Pigé...merci bien!
0