2017-03-27 17 views
0

Pythonでクラス構造とメソッドの説明を簡単に表示するにはどうすればよいですか?私はhelp(method)メソッドについて知っていますが、使い方が簡単ではありません。 F.e.私は図書館をダウンロードしました。そして、私はそれがクラスFooであることを知っています。私は方法と意味を見たい、私は文書やその他の方法が存在するのを探す必要がありますか?Pythonクラスとメソッドの説明

+0

おそらくソースコードを見てください。 –

+0

別のIDEを使用しますか? Pycharmで私は助けることができるとわかります CTRL - クラスまたは関数のdefまたはcallをクリックして、ソースコードを開きます。これは、ドキュメントが少し明るくないか、読めない場合に役に立ちます。 – Charlie

+1

ダウンロードを避けることはできませんそれを理解するライブラリですが、ダウンロードした場合(ライブラリがfooという名前であると仮定して)、fooをインポートします。 foo(Fooを含む)の中のもののリストを返す、pythonシェルからのdir(foo)です。あなたが何らかの漠然とした考えを持っているなら、barで何かしたい、dir(foo)のiのようなもの:if i.lower()。find( "bar")!= -1:print fooのすべてのものを返す[barまたはbarまたは...を含む] [しかし、答えとしてpydocか、より良いIDEでも動作します] – Foon

答えて

2

の形のpydocを使用してください。 requestsReponseオブジェクトに関する情報を取得するには、たとえば$ pydoc requests.models.Responseを実行します。

pydocは、標準のPythonディストリビューションにインストールされています。

+0

また、完全なドキュメントは、コマンドpython 'pydoc.py -b'で利用可能です – voltento

関連する問題