-1

複数のバケットで満たされた Amazon S3 サーバーがあり、各バケットには複数のサブフォルダーが含まれています。合計で簡単に 50,000 ファイルがあります。各バケット内の各ファイルのパス/URL を含む Excel シートを生成する必要があります。

たとえば、b1 というバケットがあり、そこに f1.txt というファイルがある場合、f1 のパスを b1/f1.txt としてエクスポートできるようにしたいと考えています。これは、50,000 ファイルごとに行う必要があります。

Expandrive や Cyber​​duck などの S3 ブラウザーを使用してみましたが、URL をコピーするにはすべてのファイルを選択する必要があります。また、Python で boto3 ライブラリを調べてみましたが、ファイルの URL を取得する組み込み関数は見つかりませんでした。

使用できるツール、またはすべての URL を取得するために実行できるスクリプトを探しています。ありがとう。

4

3 に答える 3