help()在python命令行中鍵入help(),可以看到:
進入help幫助文檔界面,根據屏幕提示可以繼續鍵入相應關鍵詞進行查詢,繼續鍵入modules可以列出當前所有安裝的模塊:
可以繼續鍵入相應的模塊名稱得到該模塊的幫助信息。 這是python的通用的查詢幫助,可以查到幾乎所有的幫助文檔,但我們很多時候不需要這樣層級式地向下查詢,接下來會介紹如何直接查詢特定的模塊和函數幫助信息。
.py結尾的普通模塊help(module_name)例如要查詢math模塊的使用方法,可以如下操作:
使用help(module_name)時首先需要import該模塊,有些教程中不進行導入而在模塊名中加入引號help('module_name'),這種方法可能會帶來問題,大家可以用math模塊測試,建議使用先導入再使用help()函數查詢
sys.bultin_modulenames需要導入sys模塊。這里列舉的一般是自帶的使用C/C++編譯鏈接的模塊
dir(module_name)如我們需要列舉出math模塊下所有的函數名稱
同樣需要首先導入該模塊
help(module_name.func_name)如查看math下的sin()函數
print(func_name.__doc__)如查看內建函數print用法
__doc__前后是兩個短下劃線,在python中會合并為長下劃線
python中的help()類似unix中的man指令,熟悉后會對我們的編程帶來很大幫助
新聞熱點
疑難解答