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

paffou59 -  
 paffou59 -
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 4814 Date d'inscription   Statut Contributeur Dernière intervention   1 223
 
'lut, c'est
essai.__doc__
et non
essai._doc_
(double underscores).
0
paffou59
 
En effet;), merci à toi
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Inspire-toi de
def plop():
    """ne fait rien"""
    pass

print( plop.__doc__)


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