Erklärender Text, der mit Python> Funktion> Docstrings> help () / .__ doc__ angezeigt werden soll

Betriebsumgebung


CentOS release 6.8 (Final)
Python 2.6.6

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

Etwas namens Docstrings wurde eingeführt. Ich habe es versucht.

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)

Lauf


$ 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

Referenz

Docstrings-bezogene Konventionen https://www.python.org/dev/peps/pep-0257/

__doc__

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

Ein Beispiel für die Verwendung von doc wird vorgestellt. Ich habe es versucht.

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__)

Ergebnis


$ python test_170331b.py 

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

Recommended Posts

Erklärender Text, der mit Python> Funktion> Docstrings> help () / .__ doc__ angezeigt werden soll
So zeigen Sie Python-Japanisch mit Lolipop an
So fügen Sie HDA Hilfe hinzu (mit Python-Skriptbonus)
[Einführung in Python] Wie iteriere ich mit der Bereichsfunktion?
Es ist zu mühsam, Japanisch in Vims Python3 anzuzeigen.
Site-Hinweise zur Verwendung von NetworkX mit Python
Stellen Sie mit Python eine Verbindung zu BigQuery her
Stellen Sie mit Python eine Verbindung zu Wikipedia her
Post to Slack mit Python 3
Schalten Sie Python mit Alternativen auf 2.7 um
Schreiben Sie mit Python in csv
Erstellen Sie einen Mastodon-Bot mit einer Funktion, die automatisch mit Python antwortet
[Einführung in Python] So erhalten Sie Daten mit der Funktion listdir
Python: So verwenden Sie Async mit
Link, um mit Python zu beginnen
[Road to Intermediate Python] Rufen Sie eine Klasseninstanz wie eine Funktion mit __call__ auf
[Python] Mit Python in eine CSV-Datei schreiben
[Einführung in Python] So teilen Sie eine Zeichenfolge mit der Funktion split
Schön dich mit Python zu treffen
Versuchen Sie, Facebook mit Python zu betreiben
[Python 3.8 ~] Wie man rekursive Funktionen mit Lambda-Ausdrücken intelligent definiert
Ausgabe in eine CSV-Datei mit Python
IME On / Off wird in Zusammenarbeit mit Python und Arduino durch LED angezeigt
Konvertieren Sie die Liste mit Python in DataFrame
MP3 → WAV-Konvertierung mit Python
Schwanzrekursion mit Python2 durchführen
Was tun mit PYTHON Release?
[Python] Erklärt anhand eines Beispiels, wie die Formatierungsfunktion verwendet wird
Versuchen Sie, Google Map und Geography Map mit Python anzuzeigen
So berechnen Sie das Datum mit Python
Verwendung der Zip-Funktion von Python
Mit Python 3 einfach auf Twitter posten
Anzeigen von Legendenmarkierungen in einem mit Python 2D-Plot
Ich habe versucht, mit Python + OpenCV eine Bildähnlichkeitsfunktion zu erstellen
[Python] Erklärt anhand eines konkreten Beispiels, wie die Bereichsfunktion verwendet wird
[Einführung in Python] So schreiben Sie eine Zeichenfolge mit der Formatierungsfunktion
[Python] Heatmap im Kalenderstil (mit Feiertagsanzeige)
Berechnen Sie das Standardgewicht und zeigen Sie es mit Python an
Erstellen Sie mit Class einen Python-Funktionsdekorator
Versuchen Sie, sich mit Python bei qiita anzumelden
Ändern Sie die Python 64-Bit-Umgebung mit Anaconda in eine 32-Bit-Umgebung
Englische Spracherkennung mit Python [Rede zu Text]
Konvertieren Sie Memos sofort mit Python 2to3
HTML-Mail mit Bild zum Senden mit Python
[Python] So zeigen Sie Zufallszahlen an (Zufallsmodul)
Memo, um nach KPI mit Python zu fragen
Python nur mit Hallo, Welten zu erinnern
Geben Sie Farbzeichen mit Python zu hübsch aus
So schreiben Sie Python-Dokumentkommentare (Docstrings)
Einführung in das Auffüllen von Python-Bildern Auffüllen von Bildern mit ImageDataGenerator
Zeigen Sie Python 3 im Browser mit MAMP an
Konvertieren Sie Excel-Daten mit Python in JSON
[Python] Verwendung von __command__, Funktionserklärung
Konvertiere Hiragana mit Python (Beta) in Romaji
Fraktal zum Erstellen und Spielen mit Python
Ich wollte ABC160 mit Python lösen
Stellen Sie mit Python in Docker eine Verbindung zu MySQL her
[Einführung in die Udemy Python3 + -Anwendung] 45. Aufzählungsfunktion