`
Jameslyy
  • 浏览: 408970 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Google App Engine for Python Trying

阅读更多

      尝试了 Google App Engine for Python, 的确是创新啊!

      跟着文档 Demo 了一下,创建应用方便,upload 到 GAE 也很简单,使用两个命令就可以搞定:dev_appserver.py,appcfg.py。当然,需要安装 Python(2.5),和 GAE SDK。

 

Document:http://code.google.com/intl/zh-CN/appengine/docs/

Demo: http://jamesleyy.appspot.com/

 

      Python 方面的东西接触不多,发现新的概念或者说标准:YAML、WSGI。

YAMLhttp://www.yaml.org/

WSGIhttp://www.python.org/dev/peps/pep-0333/

 

      如果对Python熟悉,就应该了解WSGI ,Python Web Server Gateway Interface,是 Python 处理 Web 的一种标准,类似 Java 中的 Servlet 。

 

      对于YAML ,yaml.org 上是这样说的:

      YAML Ain't Markup Language. What It Is: YAML is a human friendly data serializationstandard for all programming languages.

      YAML (rhymes with “camel ”) is a human-friendly, cross language, Unicode based data serialization language designed around the common native data types of agile programming languages. It is broadly useful for programming needs ranging from configuration files to Internet messaging to object persistence to data auditing.

 

      已经收到 Google App Engine for Java 的注册确认邮件,抽时间 Try it out again!

 

 

分享到:
评论

相关推荐

    Illustrated Guide to Python 3

    Packed with Useful Hints and Tips You'll learn the best practices without wasting time searching or trying to force Python to be like other languages. I've collected all the gems I've gleaned over ...

    geoprocessing scripts with python.pdf

    - **ArcGIS Python**: ArcGIS provides a set of Python modules and tools specifically designed for geoprocessing. These include `arcpy`, `arcpy.mapping`, and `arcpy.sa` for spatial analysis. - **...

    Python 2.6 Graphics Cookbook.pdf

    might encounter when trying to use Python in Windows. What you need for this book To run the code in this book, the reader will need a Linux operating system or Microsoft Windows, and some way of ...

    Packt.Python.Interviews.2018.2

    But, must importantly — it exposes that Python, the programing language, is indeed comprised of persons, just like you, trying to make a difference in the world, one step at a time.

    CityEngine2013破解

    ArcGIS for CityEngine to run without any conflicts. My advice - if you use ArcGIS more frequen- tly, then install CityEngine on another rig, or vice versa. I have tried to make things as simple as...

    Hands-On Data Science and Python Machine Learning

    I tell you, I wish we had Apache Spark back then, when I spent years trying to solve these problems there. I hold 17 issued patents in the fields of distributed computing, data mining, and machine ...

    Python链接MySQL驱动包 mysqlclient-python-1.3.12.rar

    Python链接MySQL驱动包,安装之后可以使用Python语言链接MySQL进行数据库操作 # mysqlclient [![Build Status](https://secure.travis-ci.org/PyMySQL/mysqlclient-python.png)]...

    Python教程

    While I am trying to be as precise as possible, I chose to use English rather than formal specifications for everything except syntax and lexical analysis. This should make the document more ...

    Deep Learning in Python: Master Data Science and Machine Learning with Modern

    At the time of this writing (March 2016), Google’s AlghaGo program just beat 9-dan professional Go player Lee Sedol at the game of Go, a Chinese board game. Experts in the field of Artificial ...

    Frank Kane's Taming Big Data with Apache Spark and Python 【含代码】

    I tell you, I wish we had Apache Spark back then, when I spent years trying to solve these problems there. I hold 17 issued patents in the fields of distributed computing, data mining, and machine ...

    解决linux磁盘扩容出现Bad magic number in super-block while trying问题

    在Linux环境中,对磁盘进行扩容时可能会遇到各种问题,其中一种常见的错误是"Bad magic number in super-block while trying to open"。这个错误通常发生在尝试使用`resize2fs`命令扩展文件系统时,表明系统无法识别...

    报错ORA01804解决方法.txt

    使用PL/SQL登录ORACLE数据 报错,error while trying to retrieve text for error ORA-01804,的解决方法,操作步骤,在windows server 2008R2 64位,oracle 12C,PLSQL Developer 12 64位,以上使用环境正常,

    13个你可能未使用过的Python教程!.docx

    ### 13个你可能未使用过的Python教程 Python作为一种广泛应用的高级编程语言,拥有丰富的特性和库,能够满足各种编程需求。对于Python开发者来说,掌握一些不那么常见但非常实用的功能可以极大地提高编程效率和代码...

    Trying-out-PAPR-reduction-for-OFDM-by-multiplicat_PAPR_out

    Trying out PAPR reduction for OFDM by multiplication with j

    sublime sftp 插件破解

    必备插件sftp : 1,Package Control可以用来install其他package 2,sftp 远程编辑文件:安装:install->sftp具体... python uncompyle2 -o commands.py commands.pyc 4,注释掉函数即可 sublime.set_timeout(reg, 1)

    13 个你可能未使用过的 Python 技巧!.docx

    根据提供的文件信息,本文将详细介绍其中提及的13个较少为人知的Python技巧,并深入解释它们的实际应用价值。以下是对已列出的六个技巧的详细解析: ### 1. 列表Stepping 列表Stepping是一种非常实用的方法,通过...

Global site tag (gtag.js) - Google Analytics