エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
AWS S3に保存しているファイル名を取得する(1000件以上) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
AWS S3に保存しているファイル名を取得する(1000件以上) - Qiita
やりたいこと AWS S3のとあるバケットのとあるフォルダ以下に保存しているファイル名を全て知りたい。 ... やりたいこと AWS S3のとあるバケットのとあるフォルダ以下に保存しているファイル名を全て知りたい。 このとき、とあるバケットのとあるフォルダ以下にはファイルが1000件以上ある。 注意点 list_objectは1000件までしか取得しないので、ファイル情報を取得する処理を工夫する必要がある。 方法 https://boto3.amazonaws.com/v1/documentation/api/latest/guide/paginators.html に記されている通り。 コード ※awsのコンフィグは設定しておく。 ※python3で実行する。 import boto3 MY_REGION = 'リージョン名'; MY_BUCKET = 'バケット名'; # バケット以下のディレクトリ TARGET_PATH = 'tmp/YYYY/MM/DD/'; client = boto3.