python如何查看某一個包中的某一個函數的使用方法?
01-05
比如scipy中quiver函數的使用方法?多謝
我說一下通用的方法,去官網看文檔應該是最好的。
首先,必須有人寫了這個這個文檔並且把它放在某個可以看到的地方。python中每個modul,每個class,每個def都是留有寫doc的地方的,寫沒寫是另一回事,可以用「對象名稱.__doc__」查看。這是一個字元串,所以內容只能是字元串允許的內容。如果字元不足以滿足說明需求,可能會加上web鏈接,或者專門的說明函數。
你要查看的應該是
import scipyprint scipy.quiver.__doc__或者import scipyprint help(scipy.quiver)看文檔
__doc__
使用Python下help指令
1.在cmd中輸入Python
2.import相應的包(如import numpy)
3.help(包.函數)如(numpy.tile)
4.回車鍵查看更多(閱讀more的部分)
希望能幫到大家
第一種:幫助文檔;
第二種:dir(),小括弧內是你想要了解的對象,這個函數還是很偉大的!
import modulehelp(module.function)
安裝ipythonscipy.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 函數中傳值,傳的是引用還是複製一份傳給另一個函數,會修改調用函數裡面的值嘛?