【问题标题】:How can I update a CSV stored on AWS S3 with a Python script?如何使用 Python 脚本更新存储在 AWS S3 上的 CSV?
【发布时间】:2017-08-29 22:43:24
【问题描述】:

我有一个 CSV,它存储在 AWS S3 存储桶中,用于存储通过一些 jQuery 加载到 HTML 文档中的信息。

我还有一个 Python 脚本,它目前位于我的本地机器上,可以使用。这个 Python 脚本会抓取另一个网站并将信息保存到 CSV 文件中,然后我将其上传到我的 AWS S3 存储桶。

我正在尝试找出一种方法,让 Python 脚本每晚运行并覆盖存储在 S3 存储桶中的 CSV。我似乎无法在网上找到类似的解决方案来解决我的问题,并且在涉及 AWS 时,我完全无法理解。

有人有解决这个问题的办法吗?

【问题讨论】:

  • 为什么在 5 秒内被标记为过于宽泛?我已经很清楚地概述了这个问题?

标签: python csv amazon-web-services amazon-s3


【解决方案1】:

最便宜的方法:修改您的 Python 脚本以作为 AWS Lambda 函数工作,然后安排它在夜间运行。

最简单的方法:启动一个EC2 实例,将脚本复制到该实例,并通过cron 安排它每晚运行。

【讨论】:

  • 我设法使用 boto3 在 AWS Lambda 函数上进行了设置,就像做梦一样
猜你喜欢
  • 2020-10-21
  • 2020-02-06
  • 2019-04-13
  • 1970-01-01
  • 2020-11-27
  • 1970-01-01
  • 1970-01-01
  • 2019-04-27
  • 2017-12-25
相关资源
最近更新 更多