Я переместил файлы и папки в облачное хранилище Google (GCS). Мне трудно понять префиксы и разделители в документации GCS.
Что я хочу сделать, это по существу заменить путь / местоположение локально сохраненных файлов на местоположение GCS. Например,
В настоящее время кодируется для локального пути:
Variable = "C:\\Users\\admin\\Documents\\Folder1\\doc3.csv"
Мне нужно, чтобы он был записан для поиска файла в GCS, как показано ниже:
Variable = "https://storage.cloud.google.com/MYBUCKETNAME/Folder1/doc3.csv?supportedpurview=project"
Это явно не не работает, но у меня есть приведенный ниже код, который подключается к корзине, но я изо всех сил пытаюсь направить его в указанный файл c.
from google.cloud import storage
import os
client = storage.Client()
bucket = client.bucket('mybucketname')
blobs = bucket.list_blobs(prefix='Folder1')
for blob in blobs:
print(blob.name)
Таким образом, вывод этого дает следующие файлы в этой спецификации c папка:
doc1.csv
doc2.csv
doc3.csv
Для моей переменной, что я пишу в качестве моего пути к файлу в doc3.csv. Это то, с чем я борюсь.