【问题标题】:Can I use Endpoints Frameworks with GAE if it supports only Python 2.7.x. It doesn't support Python 3.x?如果仅支持 Python 2.7.x,我可以将 Endpoints Frameworks 与 GAE 一起使用吗?它不支持 Python 3.x?
【发布时间】:2020-02-14 03:20:21
【问题描述】:

我正在设置一个新的 API,Google Cloud Endpoints Frameworks 看起来很适合与 AppEngine 标准处理程序一起使用。 API 处理程序用于访问后端的 BigQuery - 这似乎更喜欢更新的 cloud-api-client 库。

Python 2.7 于 2020 年初被弃用。我找不到任何关于 Google 是否会更新端点以支持 Python3.x 上的 GAE 或移除(可能替换为其他产品?)的指导。

App Engine 现在支持 Python 3.x。

我应该为新项目考虑云端点框架吗?

【问题讨论】:

    标签: google-app-engine google-cloud-platform google-cloud-endpoints


    【解决方案1】:

    你说得对,Endpoints Frameworks 还不支持 Python 3.x。

    一个可能的解决方案是使用Cloud Endpoints on App Engine flexible 环境。

    【讨论】:

    • @intotecho 您对 App Engine 柔性环境中的 Cloud Endpoints 有什么帮助吗?
    • 我还没有找到好的解决方案。 App Engine Flexible 可以与 python3 一起使用,但我不希望为低容量 api 24/7 运行计算引擎实例的成本。我查看了 Molten python 框架,它提供了 openapi 功能,但没有提供端点的 API 监视和控制功能。很高兴知道 python3 标准 env 的端点是否在路线图上。
    • 到目前为止,我还找不到任何 ETA。您可以监视此帖子here 或官方端点发行说明documentation。截至目前,按照@Denis T. 的建议在 GAE flex 上使用 Cloud Endpoints 是可行的方法。
    猜你喜欢
    • 2013-12-03
    • 1970-01-01
    • 2021-01-09
    • 2011-06-18
    • 2011-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-10
    相关资源
    最近更新 更多