С помощью google.cloud.storage и list_blobs я могу получить список файлов из указанной c корзины. Но я хочу отфильтровать (имя * .ext) точные файлы из корзины. Мне не удалось найти точное решение.
Например: buket = data, prefix_folder_name = sales, в папке prefix у меня есть список счетов с метаданными. Я хочу получить счет-фактуру c и его метаданные (имя * .csv и имя. *. Meta). Кроме того, если я использую oop все all_blobs конкретной папки для получения выбранных файлов, тогда это будет огромный объем данных, и это может повлиять на производительность.
Было бы хорошо, если бы кто-нибудь мне помог с это решение.
bucket = gcs_client.get_bucket(buket)
all_blobs = bucket.list_blobs(prefix=prefix_folder_name)
for blob in all_blobs:
print(blob.name)