我可以使用Heroku来删除数据以便以后下载吗?

2024-06-17 15:15:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个python脚本,它从不同的网站抓取数据,然后将一些数据写入CSV文件。在

我每天都在本地计算机上运行,但我想让它在服务器上自动运行,而且可能是免费的。在

我在哪里试过Python,但看来他们的白名单阻止了我彭博社. 在

然后我交给Heroku,我部署了我的worker(python脚本)。一切似乎都能正常工作,但是用Heroku bash查找python脚本编写CSV文件的目录时,什么也没有出现。在

我也意识到我不知道如何下载这些CSV文件,以防那些文件是写的。在

我在想,我是否真的可以实现我在Heroku上所要达到的目标,还是让python脚本在服务器上运行的唯一方法是为PythonAnywhere付费并避免刮取限制?在


Tags: 文件csv数据方法服务器目录脚本bash
1条回答
网友
1楼 · 发布于 2024-06-17 15:15:09

Heroku的文件系统是以动态和短暂的方式运行的。你不能把东西留着以后用。在

另一种方法是将它写到永久的地方,比如amazons3。您可以使用boto库进行此操作。虽然您确实需要为S3存储和数据付费,但它非常便宜。在

相关问题 更多 >