python如何查看某一個包中的某一個函數的使用方法?

比如scipy中quiver函數的使用方法?多謝


我說一下通用的方法,去官網看文檔應該是最好的。

首先,必須有人寫了這個這個文檔並且把它放在某個可以看到的地方。

python中每個modul,每個class,每個def都是留有寫doc的地方的,寫沒寫是另一回事,可以用「對象名稱.__doc__」查看。這是一個字元串,所以內容只能是字元串允許的內容。如果字元不足以滿足說明需求,可能會加上web鏈接,或者專門的說明函數。

你要查看的應該是

import scipy

print scipy.quiver.__doc__

或者

import scipy

print help(scipy.quiver)


看文檔


__doc__


使用Python下help指令

1.在cmd中輸入Python

2.import相應的包(如import numpy)

3.help(包.函數)如(numpy.tile)

4.回車鍵查看更多(閱讀more的部分)

希望能幫到大家


第一種:幫助文檔;
第二種:dir(),小括弧內是你想要了解的對象,這個函數還是很偉大的!


import module

help(module.function)


安裝ipython

scipy.quiver?

scipy.quiver??


使用eclipse+pydev開發python,既可以跨平台,又可以自動補全。此外,使用這個組合後,輸入一個包的名字。加個點。自動彈出這個包里支持的方法。用滑鼠指到方法上,自動彈出方法使用說明和例子。這個能應付大多數情況,剩餘的少數情況,Google百度或者查文檔一般都能解決。應該還有其他ide具備這樣的功能,這裡說的是個例子,不是唯一。


cmd輸入python,import對應module,help(module的名字),看……


哈哈哈哈我歡快的試了 cx_Oracle.__doc__

guess what

哈哈哈哈哈

none


用rlcompleter 或者 rlcompleter2,這樣用tab就能方便的看doc了,如果lz是用linux,再加上用tmux這種multiplexer,可以進一步提升逼格,比如你可以分屏查看help,上半部顯示doc,下半部顯示vim或者emacs之類的


import scipy

help(scipy.quiver)

歡迎指點。

感謝@張駿 糾正


在python CLI下使用help


推薦閱讀:

python 用list of lists表示矩陣的問題?
python 能否print到console固定一行?
期權的高頻交易回測平台怎麼編寫?
有沒有什麼軟體能夠在Win10系統下將電腦重複的工作自動實現?
python 函數中傳值,傳的是引用還是複製一份傳給另一個函數,會修改調用函數裡面的值嘛?

TAG:Python | Python入門 |