- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试访问 google colaboratory 中的 spacenet 挑战数据集(https://registry.opendata.aws/spacenet/)。如何在google colaboratory中获取?
最佳答案
您需要创建一个AWS账户并配置IAM用户并生成AccessKey和Secret AccessKey。
通过 CoLab,
s3r = boto3.resource('s3', aws_access_key_id='XXXXXXXXXXXXXXXXXXXX',
aws_secret_access_key='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
buck = s3r.Bucket('bucket name')
buck.download_file(remotefilename,localfilename)
这是开始的 boto3 文档。
http://boto3.readthedocs.io/en/latest/guide/s3-example-download-file.html
还有一点需要注意。当您下载数据时,AWS 将向您的账户收费,这可能属于您的免费套餐。
这就是您需要执行所有这些操作的原因,因为下载桶被配置为请求者付费。
您可以在此处了解 Amazon S3 定价,
https://aws.amazon.com/s3/pricing/
编辑 1:
从下面的链接安装 aws s3 cli 工具,
并按照此处的 spacenet 数据访问说明进行操作,
https://medium.com/the-downlinq/getting-started-with-spacenet-data-827fd2ec9f53
希望对您有所帮助。
关于python - 如何在 google colaboratory 中加载 s3 开放数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50978361/
我正在开发一个需要能够平均三个数字的 Facebook 应用程序。但是,它总是返回 0 作为答案。这是我的代码: $y = 100; $n = 250; $m = 300; $number = ($y
我只是无法弄清楚这一点,也找不到任何对我来说有意义的类似问题。我的问题:我从数据库中提取记录,并在我的网页上以每个面板 12 条的倍数显示它们。因此,我需要知道有多少个面板可以使用 JavaScrip
我是一名优秀的程序员,十分优秀!