©2009 Google -
Code 主页 -
站点服务条款 -
隐私政策 -
站点目录
Google Code 有以下版本:
English -
Español -
日本語 -
한국어 -
Português -
Pусский -
中文(简体) -
中文(繁體)
Python 运行时环境使用 Python 2.5。
适用于 Python 运行时环境的所有代码必须是纯 Python,且不包括任何 C 扩展程序或其他必须编译的代码。
该环境包括 Python 标准库。有些模块已被禁用,因为 App Engine 不支持其核心函数(例如,联网或写入到文件系统)。此外,os 模块可用,但其不支持的功能被禁用。尝试导入不支持的模块或使用不支持的功能会抛出异常。
标准库中的几个模块已替换掉,或已经过自定义,可以与 App Engine 配合使用。例如:
TemporaryFile(又名 StringIO)除外。除了 Python 标准库和 App Engine 库之外,运行时环境还包括以下第三方库:
您可以通过将代码置于您的应用程序目录中以将其他纯 Python 库添加到该应用程序中。如果您在应用程序目录中创建指向模块目录的符号链接,则 appcfg.py 会跟随此链接,并且将该模块添加到您的应用程序中。
Python 模块包括包含您的应用程序根目录(包含 app.yaml 文件的目录)的路径。可通过利用根目录中的路径来使用您在应用程序根目录中创建的模块。请务必在子目录中创建 __init__.py 文件,这样,Python 会把这些子目录识别为数据包。