代码之家  ›  专栏  ›  技术社区  ›  voscausa

在应用程序引擎上从Python 2.5迁移到2.7

  •  1
  • voscausa  · 技术社区  · 11 年前

    我有一些“老”GAE Python 2.5应用程序,其中包含大量代码。今年我们不得不(goolge说)迁移到Python2.7。过去两年我从未接触过这个软件。这些应用程序在没有任何管理的情况下运行良好。 一些应用程序仍然使用主/从数据存储,这将首先进行迁移。

    该软件使用webapp和Jinja,除SDK 1.7.2(2012)外,没有其他外部库。

    场景: 保留webapp/CGI(不要更改代码),只更改此yaml:

    application: example
    version: 1
    runtime: python
    api_version: 1
    

    收件人:

    application: example
    version: 2
    runtime: python27
    api_version: 1
    threadsafe: false
    

    并使用新的Python2.7测试应用程序。

    这是将2.5个应用程序迁移到2.7的最小工作量场景吗?

    1 回复  |  直到 11 年前
        1
  •  4
  •   Lipis    11 年前

    是的,这是你能做到的最低限度,但你应该通过 Migrate to Python 2.7 并确保涵盖了所有要点。