完全是对Python感到兴奋的新手。该应用程序的构建难度有多大?
我想学习Python已经有一段时间了,已经积累了不少教程、书籍、入门指南等的链接。我用PERL和PHP做了一些编程,但大部分只是一些基本的东西 我希望能够为自己设定期望值,因此根据以下要求,您认为启动并运行此应用程序需要多长时间 联机收集数据库完全是对Python感到兴奋的新手。该应用程序的构建难度有多大?,python,Python,我想学习Python已经有一段时间了,已经积累了不少教程、书籍、入门指南等的链接。我用PERL和PHP做了一些编程,但大部分只是一些基本的东西 我希望能够为自己设定期望值,因此根据以下要求,您认为启动并运行此应用程序需要多长时间 联机收集数据库 用户可以创建通过电子邮件发送的令牌进行身份验证的帐户 登录后,用户可以将项目添加到预先创建的收藏中(如“DVD”或“软件”) 每个收藏都有自己的带有属性的模板(即:DVD有名称、年份、工作室、评级、评论等) 用户可以列出收藏中的所有项目(所有DVD、所
- 用户可以创建通过电子邮件发送的令牌进行身份验证的帐户
- 登录后,用户可以将项目添加到预先创建的收藏中(如“DVD”或“软件”)
- 每个收藏都有自己的带有属性的模板(即:DVD有名称、年份、工作室、评级、评论等)
- 用户可以列出收藏中的所有项目(所有DVD、所有软件),并按各种属性排序
另外:是的,我知道有很多这样的在线工具,但我想用Python自己构建它,假设您不必从头编写并重用基本组件,这应该不会太难。可能最困难的方面将是身份验证,因为这需要特定领域的知识,并且在任何语言中都很难做到正确。我建议从基本功能开始,甚至可以学习如何在App Engine上安装和运行它,然后一旦具备了基本功能,就可以处理身份验证和用户业务。假设您不必从头编写并重用基本组件,这应该不会太难。可能最困难的方面将是身份验证,因为这需要特定领域的知识,并且在任何语言中都很难做到正确。我建议从基本功能开始,甚至可以学习如何在App Engine上安装和运行它,然后一旦具备基本功能,就可以处理身份验证和用户业务。假设您已经熟悉另一种编程语言:
- 学习python基础知识的时间:1周李>
- 计算电子邮件模块的总时间:2天李>
- 计算httplib模块的总时间:1天李>
- 计算创建数据库的总时间:3天
- 学习SQL的总时间:2周
- 找出您可能不需要SQL的总时间:1周
- 用python编写其余逻辑的总时间:1周
可能…假设您已经熟悉另一种编程语言:
- 学习python基础知识的时间:1周李>
- 计算电子邮件模块的总时间:2天李>
- 计算httplib模块的总时间:1天李>
- 计算创建数据库的总时间:3天
- 学习SQL的总时间:2周
- 找出您可能不需要SQL的总时间:1周
- 用python编写其余逻辑的总时间:1周
可能……一个有经验的python程序员需要一个下午才能使用django这样的框架进行设置。您不是一个经验丰富的python程序员,因此可能也不知道django或pylons。因此,你有一种语言和一个框架站在你和你的目标之间。不用担心需要多长时间。尽管如此,我还是投票决定结束这场辩论,因为这不是一个真正的问题。不要把它看成是个人问题,请随时提出技术问题并给出技术答案。忘记python——残废的lambdas,一切都是一个符号表hack@banister--一个有效的符号表黑客。在其他语言中使用的哪种实现技巧对您更有吸引力?使用django这样的框架进行设置需要一个有经验的python程序员一个下午的时间。您不是一个经验丰富的python程序员,因此可能也不知道django或pylons。因此,你有一种语言和一个框架站在你和你的目标之间。不用担心需要多长时间。尽管如此,我还是投票决定结束这场辩论,因为这不是一个真正的问题。不要把它看成是个人问题,请随时提出技术问题并给出技术答案。忘记python——残废的lambdas,一切都是一个符号表hack@banister--一个有效的符号表黑客。在其他语言中使用的哪种实现技巧对您更具吸引力?用python编写代码:无价;)python编码:无价;)