2009-10-29 61 views
14

組織Python開發環境中屬於同一項目的代碼的最佳方式是什麼? Python項目組織的做和做什麼?你是否將每個課程分成一個文件?用於Python開發的文件夾和文件組織

Project A 
    Classes 
     "subsystem1" 
      class1 
      class2 
      subsystem1Module 
     "subsystem2" 
     "utils" 
     "etc" 
    Tests 
    Whatever 
    etc? 

有什麼建議嗎?哦,並且請描述每種組織的(可能的)問題。

什麼被認爲是組織Python代碼的最佳實踐?

+2

Duplicate:http://stackoverflow.com/questions/391879/organising-my-python-project – 2009-10-29 11:21:44

+2

我不確定它是否是完全重複的,我主要是想法。看社區維基。但無論如何感謝。 – 2009-10-29 11:52:17

+0

@喬治:「不知道」是不是一個真正的爭論,是嗎?如果情況不同,請提供具體原因爲何不同。請更新問題以引用上一個問題,並顯示您的問題完全不同。請更新問題;不要添加更多的評論來澄清你的問題。這是你的問題。更新它。 – 2009-10-29 13:26:03

回答

0

有沒有那麼將是隻適用於Python的許多問題。本網站:Software Configuration Management Patterns和相關書籍描述了一些源代碼管理模式。

這些問題以熟悉的模式語言描述,因此您應該能夠找到您需要的信息以滿足您的需求。與所有模式一樣,也有關於權衡的討論。