首页 > 解决方案 > 带有 FireO 的 Python 中的 Google Cloud Endpoint 框架

问题描述

我正在使用应用引擎标准。

我想在 python 中使用 Google Cloud 端点框架 我阅读了有关此的文档 我发现端点只支持python 2.x但是我知道 python 2 将在今年结束,不是吗?

另一件事我想使用谷歌云 Firestore 作为端点的后端有一个名为FireO的 Firestore 可用的库,但它在python 3.x中工作我可以将它与 Firestore 一起使用吗?我可以安装在 python 3 中工作的库吗?

请让我知道,谢谢

标签: pythongoogle-app-enginegoogle-cloud-endpoints-v2

解决方案


根据文档,很明显 Cloud Endpoints Framework 不支持 Python 3.x。

一种可能的解决方案是在App Engine 柔性环境中使用Cloud Endpoints。此方法使用可扩展服务代理 (ESP),它在 Cloud Endpoints 中用于使用 OpenAPI 或 gRPC 在 App Engine 柔性环境中的实例上运行的 API,而不是 Cloud Endpoints Frameworks for App Engine 标准。

  • 在这里,您可以找到有关可用端点选项的信息,以便您决定哪一个适合您。

  • 此外,您可以在此处找到有关比较可扩展服务代理和云端点框架的差异的概述。

同时,我代表您创建了一个公共问题,以便解决问题。

  • 此问题报告已转发给 Cloud Endpoints 工程团队,以便他们进行调查,但目前尚无 ETA 可供解决。此处将提供有关此问题的未来更新。

  • 您可以为公开问题“加注星标”,使其获得更多可见性,并将您的电子邮件地址添加到“抄送”部分,以便接收有关案件的更新。


推荐阅读