如何从我的 Heroku 下载 csv 更改
How do I download csv changes from my Heroku
我用 streamlit 制作了一个 heroku 应用程序,我使用了两个 csv 文件来保存更改。该应用程序是团体计划的时间表,人们在时间表中引入的更改在网上可见,但当我检查我的 git 存储库时,它没有实现。
如何下载修改后的 csv 文件?
谢谢
您的 git 存储库存储应用程序源代码,该代码将部署到 Heroku。
在运行时,您的应用程序在保存文件时使用 Heroku 本地存储(而不是 git 存储库)。您需要 download/fetch 来自应用程序的 CSV 文件。
鉴于 Heroku 文件系统是临时的(当应用程序重新启动时本地文件被删除),将数据保存在本地文件系统上并不是一个好主意,而是使用外部存储。
您可以查看 HerokuFiles GitHub repository. If you want the CSV files to be stored with the application source code you can use PyGithub 中的一些选项来执行提交。
我用 streamlit 制作了一个 heroku 应用程序,我使用了两个 csv 文件来保存更改。该应用程序是团体计划的时间表,人们在时间表中引入的更改在网上可见,但当我检查我的 git 存储库时,它没有实现。 如何下载修改后的 csv 文件?
谢谢
您的 git 存储库存储应用程序源代码,该代码将部署到 Heroku。
在运行时,您的应用程序在保存文件时使用 Heroku 本地存储(而不是 git 存储库)。您需要 download/fetch 来自应用程序的 CSV 文件。
鉴于 Heroku 文件系统是临时的(当应用程序重新启动时本地文件被删除),将数据保存在本地文件系统上并不是一个好主意,而是使用外部存储。
您可以查看 HerokuFiles GitHub repository. If you want the CSV files to be stored with the application source code you can use PyGithub 中的一些选项来执行提交。