gpt4 book ai didi

python - : Will it play in App Engine/Python?一站式资源

转载 作者:太空宇宙 更新时间:2023-11-04 11:05:53 24 4
gpt4 key购买 nike

有关 GAE/J 的框架、语言和库的信息维护在: http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine

GAE/Py 有类似的页面吗?

最佳答案

来自 http://code.google.com/appengine/docs/python/overview.html

Python运行环境使用Python 2.5.2。

Python 运行环境的所有代码必须是纯 Python,不包含任何 C 扩展或其他必须编译的代码。

环境包括 Python 标准库。一些模块已被禁用,因为 App Engine 不支持它们的核心功能,例如联网或写入文件系统。此外,os 模块可用,但禁用了不受支持的功能。尝试导入不受支持的模块或使用不受支持的功能将引发异常。

标准库中的一些模块已被替换或定制以与 App Engine 一起使用。例如:

* cPickle is aliased to pickle. Features specific to cPickle are not supported.
* marshal is empty. An import will succeed, but using it will not.
* These modules are similarly empty: imp, ftplib, select, socket
* tempfile is disabled, except for TemporaryFile which is aliased to StringIO.
* logging is available and its use is highly encouraged! See below.

除了 Python 标准库和 App Engine 库之外,运行时环境还包括以下第三方库:

* Django 0.96.1
* WebOb 0.9
* PyYAML 3.05

您可以通过将代码放在您的应用程序目录中,将其他纯 Python 库包含在您的应用程序中。如果您在应用程序目录中创建指向模块目录的符号链接(symbolic link),appcfg.py 将跟随该链接并将该模块包含在您的应用程序中。

Python 模块包含路径包括应用程序的根目录(包含 app.yaml 文件的目录)。您在应用程序的根目录中创建的模块可以使用根目录中的路径访问。不要忘记在子目录中创建 init.py 文件,这样 Python 会将子目录识别为包。

关于python - : Will it play in App Engine/Python?一站式资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/986516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com