【问题标题】:How to get data and send data to mLab如何获取数据并将数据发送到 mLab
【发布时间】:2018-10-05 20:26:32
【问题描述】:

我制作了一个 python 烧瓶应用程序,可以用来操作记分牌。该应用程序托管在 heroku.com 上。记分板存储在 JSON 文件中。首先,我刚刚在 GitHub 中有 Heroku 为您制作的 JSON 文件。但后来我发现 Heroku 每隔几个小时就会重置你的最后一次提交。所以我对 scoreboard.json 所做的任何更改都会丢失。

所以我得出的结论是,我需要使用一个实际的数据库托管站点来托管我的 scoreboard.json。为此,我选择了 mLab。

什么命令将 mLab 中文件的完整副本发送回服务器,以便我可以对文件进行更改,然后什么命令将旧文件替换为新文件?

【问题讨论】:

标签: python json flask mlab


【解决方案1】:

您正在寻找 python mongodb 驱动程序。根据https://docs.mongodb.com/ecosystem/drivers/python/

PyMongo 是从 Python 使用 MongoDB 的推荐方式。

查看有关使用 PyMongo 的教程,特别是插入和获取文档。

话虽如此,您可能需要考虑将记分牌数据拆分为更小的单元。例如,每个球员/球队拥有一份文件可能更容易管理。

祝你好运!

【讨论】:

  • 谢谢,我会考虑插入和获取文档
猜你喜欢
  • 1970-01-01
  • 2021-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-01
  • 1970-01-01
相关资源
最近更新 更多