【问题标题】:Can you point me to a large Python open-source project? [closed]你能指点我一个大型的 Python 开源项目吗? [关闭]
【发布时间】:2009-07-21 19:43:53
【问题描述】:

我想看看使用 Python 完成的大型(>40 名开发人员)项目的样子:

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

不管是什么类型的软件(服务器、客户端、应用程序、Web 等),但我更喜欢成熟的软件(1.0 版已经完成)

【问题讨论】:

  • 应该是社区维基

标签: python open-source


【解决方案1】:

Django 网络框架。

另外,Twisted Matrix

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

【讨论】:

【解决方案2】:

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

【讨论】:

    【解决方案3】:

    【讨论】:

      【解决方案4】:

      the language itself 有大约 40 名开发人员。您可以通过look at the repositorydownload the source [ftp] 查看风格、组织等。

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

      【讨论】:

      • 这也让我想起了 PyPy。
      【解决方案5】:

      Chandler 是一个非常大的一个,由于它的大小和开发它的开发人员而存在问题,所以你可以从他们的失败中吸取教训。还有一个book 也写过。

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

      【讨论】:

        【解决方案6】:

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

        【讨论】:

          【解决方案7】:

          也许比您所寻找的更底层,但NumPySciPy 项目是非常成熟的、开源的、数字和科学编程库。虽然 API 是 Python,但大部分低级工作是用 C 或 Fortran 完成的。

          IPython项目是一个纯python项目,也相当成熟。

          【讨论】:

            【解决方案8】:

            pinax 够大吗?或ella

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

            Django 可能符合条件。

            【讨论】:

              【解决方案9】:

              PyQt4 是一个大项目。

              这是most popular python projects 的列表。

              【讨论】:

                【解决方案10】:

                塔架。

                即使是0.9.8,也已经相当成熟了

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 2011-12-28
                  • 1970-01-01
                  • 1970-01-01
                  • 2010-10-06
                  • 2012-12-08
                  • 2017-04-08
                  • 1970-01-01
                  相关资源
                  最近更新 更多