2014-02-06 106 views
4

新編程和python完全。在我從中學習的書中,作者建議我找出Pydoc的目的。在Python中,pydoc是做什麼的?

我做了一個谷歌搜索,並找到一個匹配(來自Gnome終端),但它對我來說沒有多大意義。任何人都介意簡化一下?謝謝。

+1

http://docs.python.org/2/library/pydoc.html –

回答

2

Pydoc是Python的文檔生成系統。假設您可以使用Pydoc標準來記錄您的功能,然後它可以用於在您的代碼中生成文檔。

5

Pydoc是Python的幫助/文檔模塊。

使用此您的Windows終端上了解Python中的功能作用:

python -m pydoc <function> 

如。

python -m pydoc raw_input 

如果特定功能的文檔很長,請使用'q'離開它。

例如在由維基百科提供的

python -m pydoc Tkinter 
0

簡要說明情況: 「是pydoc允許Python程序員訪問Python的文檔幫助文件,生成的文件細節的文本和HTML頁面,並查找特定作業選擇適當的模塊。」

1

pydoc模塊自動從Python模塊生成文檔。文檔可以作爲控制檯上的文本頁面呈現,提供給Web瀏覽器或保存到HTML文件。顯示的文檔是從對象的文檔字符串(即doc屬性)以及它的可記錄成員的遞歸派生而來的。對於模塊,類,函數和方法,顯示的文檔是從對象的文檔字符串(即doc屬性)如果沒有文檔字符串,pydoc會嘗試從源文件中的類,函數或方法的定義之上或模塊頂部的註釋行塊獲取說明。

有關各版本的Python 更多信息 - Python 2.7 - Python 3.5 - Python 3.6

相關問題