2009-10-29 75 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和相关书籍描述了一些源代码管理模式。

这些问题以熟悉的模式语言描述,因此您应该能够找到您需要的信息以满足您的需求。与所有模式一样,也有关于权衡的讨论。