Google Cloud Storageバケットにアップロードされたファイルのリストを取得するPythonスクリプトがあり、そのデータを文字列として取得しようとします。フォルダ内のGoogleクラウドストレージからファイルをダウンロードする
コードは単純です:
folder/innerfolder/file.jpg
:
file = open(base_dir + "/" + path, 'wb')
data = Blob(path, bucket).download_as_string()
file.write(data)
私の問題は、私がアップロードしたデータは、バケット内のフォルダ内に格納されるので、パスのようなものになるだろうということですgoogleライブラリはファイルをダウンロードしようとすると、GETリクエストの形式で取得し、上記のパスを次のように変換します。
この方法でファイルをダウンロード/ダウンロードする方法はありますか?乾杯。