【问题标题】:Where to put code in Google Glass quickstart for Python将代码放在 Google Glass 中 Python 快速入门的位置
【发布时间】:2013-10-21 19:41:51
【问题描述】:

我们已经设置了应用引擎,下载了 python 快速启动,并且已经能够编辑 HTML 页面本身。我们是一个团队,所以我们建立了 Github 等等。然而,我们有一些关于在哪里放置实际代码的问题。以下是我们目前所知道的 - 随时告诉我们我们错在哪里和/或给我们建议和指示。如果您想用 java 或任何其他语言提供建议,也可以。

  • 我们可以使用的默认方法在 main_handler.py 中(例如 插入项目)
  • 当我们要编写自定义代码来调用方法时, 我们把这个放在哪里?在什么文件中,或者我们甚至支持 在快速入门包中插入一些东西?
  • 当我们弄清楚上述情况后,我们如何从 Glass 发送消息 回到服务器?我们是否利用了快速入门/我们到底在做什么 做什么?

提前致谢!

【问题讨论】:

    标签: python google-app-engine google-mirror-api google-glass


    【解决方案1】:

    这并不是关于 Glass 的问题。快速入门应用程序只是一个使用 webapp2 的 Google App Engine 项目,它返回一些基本响应以显示在 Glass 中。您应该查看GAE/webapp2 documentation 并阅读那里的教程。

    【讨论】:

      【解决方案2】:

      您并不希望在快速入门中插入一些内容,尽管您当然可以这样做。它最好用作如何编写 python 与 Glass 交互的示例。因此,虽然您可以进行更改以快速开始自己的实验,但您的“真正的” Glassware 可能希望重新开始,或者从您希望与 Glass 集成的代码开始。

      也就是说,您可以使用快速入门的各个部分来了解如何更好地工作。

      如您所见,main_handler.py 为您提供了几个如何插入项目的示例。

      main_handler.py 的_insert_subscription() 方法中,您可以看到如何从Glass 订阅回调。 https://github.com/googleglass/mirror-quickstart-python/blob/master/notify/handler.py 中的 notify/handler.py 代码实际上是处理来自 Glass 的响应。

      最后,如果您熟悉其他语言,那可能是最好的选择。 Mirror API 具有非常广泛的支持基础,基本上是您可以在 Web 应用程序服务器上运行的任何东西,并且您可以使用您最熟悉的东西。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多