Description à afficher avec Python> fonction> Docstrings> help () / .__ doc__

Environnement d'exploitation


CentOS release 6.8 (Final)
Python 2.6.6

@ Introducing Python: Modern Computing in Simple Packages by Bill Lubanovic (No. 2599 / 12833)

Quelque chose appelé Docstrings a été introduit. J'ai essayé.

test_170331a.py


def my_echo(anything):
	'''
	prints [anything]
	with an air of reserve
	does not take [anything] seriously
	'''
	print("(in a small voice)"),
	print("...")
	print(anything)
	print("...")
	return

help(my_echo)

Courir


$ python test_170331a.py
Help on function my_echo in module __main__:

my_echo(anything)
    prints [anything]
    with an air of reserve
    does not take [anything] seriously

référence

Conventions relatives aux Docstrings https://www.python.org/dev/peps/pep-0257/

__doc__

@ Introducing Python: Modern Computing in Simple Packages by Bill Lubanovic (No. 2628 / 12833)

Un exemple d'utilisation de «doc» est présenté. J'ai essayé.

test_170331b.py


def my_echo(anything):
	'''
	prints [anything]
	with an air of reserve
	does not take [anything] seriously
	'''
	print("(in a small voice)"),
	print("...")
	print(anything)
	print("...")
	return

#help(my_echo)
print(my_echo.__doc__)

résultat


$ python test_170331b.py 

	prints [anything]
	with an air of reserve
	does not take [anything] seriously

Recommended Posts

Description à afficher avec Python> fonction> Docstrings> help () / .__ doc__
Comment afficher le japonais python avec lolipop
Comment ajouter de l'aide à HDA (avec bonus de script Python)
[Introduction à Python] Comment itérer avec la fonction range?
Il est trop difficile d'afficher le japonais avec le python3 de Vim.
Notes de site pour vous aider à utiliser NetworkX avec Python
Connectez-vous à BigQuery avec Python
Connectez-vous à Wikipedia avec Python
Publiez sur Slack avec Python 3
Basculer python vers 2.7 avec des alternatives
Écrire en csv avec Python
Créez un bot Mastodon avec une fonction pour répondre automatiquement avec Python
[Introduction à Python] Comment obtenir des données avec la fonction listdir
Python: comment utiliser async avec
Lien pour commencer avec python
[Road to Intermediate Python] Appelez une instance de classe comme une fonction avec __call__
[Python] Ecrire dans un fichier csv avec Python
[Introduction à Python] Comment fractionner une chaîne de caractères avec la fonction split
Ravi de vous rencontrer avec python
Essayez d'exploiter Facebook avec Python
[Python 3.8 ~] Comment définir intelligemment des fonctions récursives avec des expressions lambda
Sortie vers un fichier csv avec Python
IME On / Off est affiché par LED en coopération avec Python et Arduino
Convertir la liste en DataFrame avec python
Conversion MP3 → WAV avec Python
Pour faire une récursion avec Python2
Que faire avec la sortie de PYTHON?
[Python] Explique comment utiliser la fonction format avec un exemple
Essayez d'afficher la carte google et la carte géographique avec python
Comment calculer la date avec python
Comment utiliser la fonction zip de python
Publiez facilement sur Twitter avec Python 3
Comment afficher les marques de légende en un avec le tracé Python 2D
J'ai essayé de créer une fonction de similitude d'image avec Python + OpenCV
[Python] Explique comment utiliser la fonction range avec un exemple concret
[Introduction à Python] Comment écrire une chaîne de caractères avec la fonction format
[Python] Carte thermique de style calendrier (avec affichage des jours fériés)
Calculer et afficher le poids standard avec python
Créer un décorateur de fonction Python avec Class
Essayez de vous connecter à qiita avec Python
Changer l'environnement Python 64 bits en environnement 32 bits avec Anaconda
Reconnaissance vocale en anglais avec python [speech to text]
Convertir un mémo à la fois avec Python 2to3
mail html avec image à envoyer avec python
[Python] Comment afficher des nombres aléatoires (module aléatoire)
Mémo pour demander des KPI avec python
python à retenir uniquement avec bonjour, mondes
Sortir les caractères de couleur en joli avec python
Comment écrire des commentaires de document Python (Docstrings)
Introduction au remplissage d'image Python Remplissage d'image à l'aide d'ImageDataGenerator
Afficher Python 3 dans le navigateur avec MAMP
Convertir des données Excel en JSON avec python
[python] Comment utiliser __command__, explication des fonctions
Convertir Hiragana en Romaji avec Python (bêta)
Fractal pour faire et jouer avec Python
Je voulais résoudre ABC160 avec Python
Connectez-vous à MySQL avec Python dans Docker
[Introduction à l'application Udemy Python3 +] 45. fonction enumerate