Облачные функции Gogle — получение фрейма данных pandas из файла excel в хранилище

# #python #pandas #google-cloud-functions

Вопрос:

Я пытаюсь запустить простую облачную настройку, в которой я загружаю файл в хранилище, что запускает функцию Google для создания фрейма данных и печати его из файла.

Я попытался запустить самую простую версию, какую только мог, но она все равно не работает. Может ли кто-нибудь заметить что-то очевидное, что неверно? Requirements.txt содержит: google-облачное хранилище и панд

Вот код Main.py содержит:

 import pandas as pd from google.cloud import storage  storagebucket = "datafilestorage" blob_name = "Mapping.xlsx"  def hello_gcs():   client = storage.Client()  excel_file = blob_name  bucket = client.bucket(storagebucket)  activeblob = bucket.blob(blob_name)   data_bytes = activeblob.download_as_string()   data = pd.read_excel(data_bytes)  df = pd.DataFrame(data)  print (df.head())