【发布时间】:2020-11-17 06:35:41
【问题描述】:
我正在制作一个应用程序来显示您的日常习惯和情绪之间的相关性。因为 python 有很多我需要的组件,而且我不希望它是基于网络的(我现在也不担心前端)我倾向于使用 colab。
问题在于会话存储。我知道如何使用预先存在的数据,但我完全不熟悉用 python 存储收集的数据。这是一个轻量级的应用程序,我想使用 panda 的库来可视化数据。
重点是:我不知道应该如何存储每天在 colab 上输入的数据以备将来使用。当然,每次运行colab,收集的数据都会被清空。在 colab 上存储每次使用的数据的最佳方式是什么?我可以在我的谷歌驱动器上创建一个 csv 文件并读取/写入该文件吗?如果可以,最好的方法是什么?
如果 colab 似乎是一个糟糕的选择,我将使用 javascript 收集数据并使用 d3.js 进行可视化,但如果可以的话,我想坚持使用 colab,这样我就不必建立自己的网页.
【问题讨论】:
-
您可以创建一个 csv 并从中读取/写入详细信息:buomsoo-kim.github.io/colab/2020/05/09/… 如果您希望它是基于 Web 的,我也会研究 Flask,因为它都在 Python 中,而您可以启动一个小型 SQLite 数据库供您参考。
标签: python dataframe csv google-colaboratory session-storage