有没有更高级的教程在Google AppEngine上使用python?

时间:2012-08-15 21:23:56

标签: python google-app-engine

我正在寻找从official tutorial结束的地方开始的教程。换句话说,有关Python + Google AppEngine + webapp2的更全面的教程

任何提示都非常感谢!

5 个答案:

答案 0 :(得分:3)

您可以查看webapp improved documentation。此外,还有一本书“Programming Google App Engine”,它的第二版应该在十月份准备好了(详见其webpage)。

答案 1 :(得分:1)

对于webapp2,请尝试查看http://blog.notdot.net/2011/11/Migrating-to-Python-2-7-part-2-Webapp-and-templates(基本上是Nick Johnson的任何内容)。 编辑:塞巴斯蒂安克雷夫特的建议更多是你想要的,我猜。但仍然读尼克的东西:)

至于一个更高级的教程,一个警察答案(我建议)只是阅读文档并自己尝试。例如,通过this(相同的文档,在左侧导航的下方)阅读将为您提供各种服务/ api /等的概述。 SDK中提供的内容。我和你找到的专家一样远,但这样做(结合创建我自己的问题并在本网站上的人的帮助下解决)肯定会帮助你学习。

答案 2 :(得分:0)

这不是使用webapp2,但在this python codelab类似于留言板教程,但有2个额外部分显示如何使用其他App Engine API:

  • 内存缓存
  • Mail API
  • 渠道API

最后一个独立的练习显示:

  • 网址抓取,
  • 的Cron
  • 任务队列

答案 3 :(得分:0)

本教程系列也很不错,因为它展示了如何使用webapp2正确构建代码。缺点是使用db(旧标准)而不是ndb(新标准)。

http://tutorialzine.com/2011/01/getting-started-with-google-app-engine/

答案 4 :(得分:0)

自从webapp时代以来,Google已经做了大量的工作。

2016年底,从头开始使用Google Cloud / App Engine上的新项目,您现在可以逐步完成一个教程,为您克隆快速入门项目,然后从gloud控制台运行它

可以在https://cloud.google.com/appengine/docs/python/quickstart引用。它本质上是一个Python Flask 0.10项目,所有Flask组件都放在/ lib目录中。

https://cloud.google.com/python/getting-started/hello-world还提供了灵活环境测试版的教程。在笔记中他们引用了除Flask之外的一些框架,特别是Django,Pyramid,Bottle,Tornado,当然还有web.py