你能指点我一个大型的Python开源项目吗?

时间:2009-07-21 19:43:54

标签: python open-source

我想看看使用Python完成的大型(> 40个开发人员)项目如何:

  • 代码如何?
  • 他们使用什么文件夹结构
  • 他们使用什么工具
  • 他们如何设置协作环境
  • 他们提供什么样的文件

它是什么类型的软件(服务器,客户端,应用程序,网络......)并不重要,但我更喜欢成熟的东西(1.0已经完成)

10 个答案:

答案 0 :(得分:11)

Django网络框架。

另外,Twisted Matrix

我不确定开发人员的确切数量。

答案 1 :(得分:9)

Trac - 巧合的是,它也适用于您问题的协作环境部分。

答案 2 :(得分:6)

答案 3 :(得分:6)

大约有40名开发人员在the language itself上工作。您可以look at the repositorydownload the source [ftp]查看样式,组织和& c。

Here是一些其他大型Python项目(代码行大)。

答案 4 :(得分:5)

Chandler是一个非常庞大的问题,因为它的大小和开发人员都在努力,所以你可以从失败中吸取教训。还有book也写过。

Wingware Python IDE是一个庞大的项目,不幸的是它是封闭的来源。但我认为看看Python中的大型桌面应用程序是多么有趣仍然很有趣。

答案 5 :(得分:3)

运行Plone的Plone CMS和Zope应用服务器。

答案 6 :(得分:3)

或许比您正在寻找的更低级别,但NumPySciPy项目是非常成熟的开源,数字和科学编程库。尽管API是Python,但很多低级工作都是在C或Fortran中完成的。

IPython项目是一个纯粹的python项目,也很成熟。

答案 7 :(得分:2)

pinax足够大吗?还是ella

我不确定开发人员数量,但它们很大并且有相当数量的分叉。

Django可能符合条件。

答案 8 :(得分:2)

PyQt4是一个大型项目。

这是一个包含most popular python projects的列表。

答案 9 :(得分:1)

塔。

即使它是0.9.8,也是相当成熟的