2011-08-05 31 views
0

我是python的新手,它是哲學。我正在嘗試在github上開發一個模塊。有沒有Ruby的寶石發生器像開發模塊的工具?如何開發一個模塊?感謝您的任何建議。github的Python模塊生成器

回答

2

你不需要一個工具來創建一個python模塊,任何以.py結尾的文件名就足夠了。 A 程序包是模塊的集合,類似地由與其他模塊(以及可能包含其他程序包)相同的文件夾中存在名爲__init__.py的文件創建。 __init__.py文件可以是空的或不是您的選擇。

最佳實踐表明,導入模塊應該沒有副作用;它應該定義類和函數,但不採取任何行動。 python模塊應該以一個文檔字符串開頭,解釋模塊的用途以及它應該如何使用。

+0

謝謝你的教育。你知道github上python模塊的好例子嗎? – Zeck

+0

使用github來託管python源代碼是沒有什麼特別的。只需按照[github Bootcamp](http://help.github.com/)上的說明設置git並創建一個repo,然後在與'git init'相同的文件夾中執行所有編碼。 – SingleNegationElimination

+0

我明白了。非常感謝。 – Zeck