【问题标题】:What's a good medium/large project for a Python programmer? [closed]对于 Python 程序员来说,什么是好的中/大型项目? [关闭]
【发布时间】:2012-11-13 10:26:52
【问题描述】:

正如标题所要求的那样。我已经学习 Python 有一段时间了,我会说我对它很满意。我正在寻找一个中型或大型项目来让我忙碌一段时间。非常感谢您的建议。

【问题讨论】:

    标签: python


    【解决方案1】:

    找一家网络状况不佳的当地慈善组织。解决他们的问题。帮助其他人。了解更多 Python。每个人都赢了。

    【讨论】:

    • 唯一困难的部分是,如果你真的想要一些值得骄傲的东西,你需要找到一个平面设计师来做同样的事情。
    【解决方案2】:

    您可以发明游戏并使用pygame 对其进行编码。编写代码总是很有趣,编写游戏时您仍然可以学到很多东西。

    【讨论】:

    • 去掉句首的“also”....它不会在SO中流动。
    【解决方案3】:

    你有兴趣做什么?你可以编写一大堆数据库程序,用于跟踪食谱、CD、联系人、自我测试等......

    基本上是编写代码以加载/保存到数据库并强制执行一些业务规则,然后通过 Web 服务将其公开。然后制作与 Web 服务对话的 Web 前端和应用程序图形前端(使用 TK/WxWidgets/Qt(4.5 将是 LGPL YAY))。

    这应该让您练习创建/与 Web 服务对话(越来越多的公司正在这样做)以及创建 GUI 的两种主要方法。

    【讨论】:

      【解决方案4】:

      您可以尝试复制一个让您印象深刻的应用程序,只是为了猜测它在幕后是如何工作的。

      如果我必须这样做,我可能会尝试使用 Django 克隆以下 webapp:

      【讨论】:

        【解决方案5】:

        在 stackoverflow 已经有人要求解决他们的问题:

        例如:如果您对 GUI 编程感兴趣:thumbnailctrl

        【讨论】:

        • 我不明白,你在说什么??
        • 点击链接,有人需要 thumbnailctrl。这种或其他需求将是某种项目的开始。
        【解决方案6】:

        任何还没做到死的事情......不需要另一个流行应用 x 的克隆

        【讨论】:

          【解决方案7】:

          我喜欢做的是(用我的 ti 83)而不是手工做所有的数学,我喜欢用我的计算器编写程序来解决问题,然后用新程序解决剩下的问题。这很有趣,你可以完成你的作业,这样你就可以在 python 中为一个有趣的项目做这件事。

          【讨论】:

            【解决方案8】:

            考虑执行以下操作:

            • 是多线程的,最好包括同步需求
            • 读取/写入数据到远程数据库(甚至本地数据库)
            • 从 Web 服务读取并包括 xml 解析
            • 输出xml/html

            你可以做一些示例项目,但如果你完成了以上所有,那么它肯定会提供足够的曝光率。

            【讨论】:

              【解决方案9】:

              如果我有时间编写代码只是为了娱乐和体验,我会亲自启动一个开源项目,以开发人们需要但尚不存在的东西。

              您可以在 Web 上搜索缺失的开源项目列表,也可以根据自己的经验(例如,我个人希望有一些方法可以将我的 iPhone 与 Thunderbird+lightning 同步:我听说有一个通过谷歌日历解决,但我想要一个没有外部服务器的解决方案。

              【讨论】:

                【解决方案10】:

                我认为你现在能做的最好的事情就是花时间学习一门新技术,最好包括一门新的编程语言。

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2011-04-11
                  • 2011-11-25
                  • 2011-01-27
                  • 1970-01-01
                  • 2011-06-09
                  • 1970-01-01
                  相关资源
                  最近更新 更多