J'essaye de charger ce code pour télécharger un json sur mon google cloud via python.Comment télécharger un JSON sur le stockage google cloud en utilisant python
import boto
import gcs_oauth2_boto_plugin
import os
import shutil
import StringIO
import tempfile
import time
from google.cloud import storage
from google.cloud.storage import blob
client = storage.Client(project='dataworks-356fa')
bucket = client.get_bucket('dataworks-356fa-backups')
blob = ('t.json', bucket)
with open('t.json', 'rb'):
blob.upload_from_file('t.json')
Je suis la ligne directrice sur here ...
Je suis coincé et je ne sais pas où aller si toute aide sera grandement appréciée. J'ai changé le "blob.upload_from_file ('t.json')" avec "blob.upload ('t.json')" et obtenir le même problème.
Postez ici votre code d'erreur. –
La méthode 'upload_from_file' prend' file object' comme argument, et vous passez le nom de fichier à la méthode 'upload_from_file'. –
retraçage (le plus récent appel dernier): Fichier "uploadcloud.py", ligne 16, dans blob.upload_from_file ('t.json') AttributeError: objet 'tuple' n'a pas d'attribut 'upload_from_file' –