如何在Google App Engine上切换到Python 3.x?
我知道Google App Engine至少需要使用Python 2.5。但是,现在是否已经可以在Google App Engine上使用Python 3.0了呢?
如何在Google App Engine上切换到Python 3.x?
我知道Google App Engine至少需要使用Python 2.5。但是,现在是否已经可以在Google App Engine上使用Python 3.0了呢?
至少在开始时,Guido与Google团队密切合作,他们正在构建AppEngine。当此选项可用时,您将需要编辑主XAML文件。
我同意Chris B.的看法,即Python 3.0支持可能不会很快到来,但我不确定我是否同意它比Perl或PHP更快地到来。在去年的Google I/O大会上,他们对未来将支持哪些语言非常保密,但他们非常清楚地表明他们正在积极探索如何安全地允许其他代码运行。他们选择支持Python的主要原因之一是由于其动态编译性质,他们可以支持第三方库扩展,并且所有附加组件必须是纯Python。
如果Python 3.0支持比新语言更早推出,我不会感到惊讶。
app.yaml语法已经支持多种语言和多个API版本,尽管目前仅支持其中一种语言(Python)和一个API版本(版本1)。可以推测,这些扩展机制之一将被用于指定您想要的Python 3版本,并且您需要将应用程序移植到Python 3中,然后更改该设置。