Я только что получил доступ к корзине gs: // asdasdasdasdd-sadasdasd в облачном хранилище Google с файлами для тестового упражнения.
Они сказали, что у меня есть доступ к моей учетной записи Google.
Но как мне скачать туда файл с python? С какими учетными данными?
Я создал служебную учетную запись и скачал файл json со своими учетными данными, но мне запрещено загружать файлы из корзины.
Как мне продолжить обработку?
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
from io import BytesIO
os.environ["GOOGLE_APPLICATION_CREDENTIALS"]="account.json"
from google.cloud import storage
storage_client = storage.Client()
bucket = storage_client.get_bucket('asdasdasdasdd-sadasdasd')
blob = bucket.blob('streams/2017/09/09/allcountries')
path = "gs://asdasdasdasdd-sadasdasd/streams/2017/09/09/allcountries.csv"
df = pd.read_csv(path)
Я могу загрузить файл с gsutil
, но мне нужно сделать то же самое с python. Так или иначе, мне нужно подтвердить свою электронную почту, потому что мне было предоставлено право загружать файл на мою электронную почту Google.