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]記事をランダムに読む
コメント
ログインしてコメントする