Python
내 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]출처: StackOverflow
글을 무작위로 읽기