私はPythonが初めてで、IDLEを使用しています。どのコマンドを使用すればよいので、Python シェル (f5 を押した後) が説明 (関数名の後に """ """ で書いたもの) を表示したり、他の関数の説明を表示したりします!?
2.7 と 3.3 で異なる場合は、それについて言及していただければ幸いです。
私はPythonが初めてで、IDLEを使用しています。どのコマンドを使用すればよいので、Python シェル (f5 を押した後) が説明 (関数名の後に """ """ で書いたもの) を表示したり、他の関数の説明を表示したりします!?
2.7 と 3.3 で異なる場合は、それについて言及していただければ幸いです。
""" """ に書くものを docstring と呼びます。
これを印刷したい場合__doc__
は、タイプの属性を使用できます。(タイプは、クラス、メソッド、またはモジュールを意味します)。
組み込み関数dirで使用可能な属性を確認できます
あなたが使う:
help(your_function_name)
私がここでしたように:
>>> def sayhello():
"""This says hello to you"""
print "Hello there!"
>>> help(sayhello)
Help on function sayhello in module __main__:
sayhello()
This says hello to you
編集:最初に独自のモジュールをインポートする必要があります。
「もの」はDocstringと呼ばれ、辞書属性__ doc __で簡単にアクセスできます
>>> def testfunc():
... """ My Docstrings """
... print "test"
...
>>> testfunc.__doc__
' My Docstrings '