【问题标题】:Android and python communication安卓与python通信
【发布时间】:2017-01-05 13:57:11
【问题描述】:

我确实构建了一个应用程序,它会问你几个问题,然后你通过按钮选择答案并将你发送到 android studio 中的下一个问题,这非常有效。

我的问题是如何将这些数据(已回答的问题)发送到我在 PC 上运行的 python 代码。我希望应用程序以某种方式将数据发送到某个地方,以便我的 python 代码可以获取它,然后将其放入 excel 等可读数据中,我想查看为特定问题选择特定答案的次数?

我只是在为我的应用程序寻找一个简单的解决方案来将数据存储在某个地方,我的 python 代码检索它并发挥它的魔力,双方都完美地工作我只是没有中间的解决方案。我尝试设置一个 SQL 数据库,但我没有做对。

什么是最好的解决方案?

【问题讨论】:

  • 使用django编写一个rest api并在你的android应用中使用它。

标签: android python mysql communication


【解决方案1】:

我想到的一个解决方案是使用 Google 表格。您可以使用他们的 API 从您的 Android 应用程序访问它:

https://developers.google.com/sheets/api/quickstart/android

并用 python 检索它,他们还为此提供了一个 python API:

https://developers.google.com/sheets/api/quickstart/python

【讨论】:

  • 您的问题有很多解决方案,这是一个不要求您设置自己的服务器的答案。不客气
  • 我现在正忙于设置,会及时通知您,谢谢
  • 这在某种意义上是有效的,但并不是我想要的。你能帮我建立一个 sql 数据库我需要什么,我该怎么做? sql 只是比 google sheet 有更多喜欢使用的特性?
  • 我不会在这里帮助您设置 SQL 数据库,因为这不是问题所在。此外,这不是一件容易的事,这取决于您对设置 SQL 服务器的熟悉程度,我假设您不熟悉,否则您不会问这个问题。如果我是你,我会这样做:学习如何设置自己的数据库服务器,然后学习如何从 Android 访问它,然后从 Python 访问它。
  • 好的,我还在尝试 sheet api 的东西,但那里没有太多帮助,所以我正在想办法...
猜你喜欢
  • 2019-07-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-13
  • 2014-12-15
  • 2013-07-07
  • 1970-01-01
相关资源
最近更新 更多