Python
原文由 Ellie Huxtable 于 发布,订阅该博客
我的 Python 参考页
我现在已经很少用 Python 构建大型实际项目了(虽然在职业生涯早期曾有几年靠写 Python 谋生)。如今主要是在各种系统上写一些零散的胶水脚本。
快速 S3 客户端
通过环境变量加载凭证来创建 S3 客户端。只要设置了 AWS_ACCESS_KEY_ID 和 AWS_SECRET_ACCESS_KEY,实际上就不需要显式列出凭证。就是这么神奇 ✨
import boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
print(bucket.name)按固定大小分块的生成器
def chunks(lst, n):
"""Yield successive n-sized chunks from lst."""
for i in range(0, len(lst), n):
yield lst[i:i + n]随机一篇博客
评论
登录后参与讨论