Classe GCSFileStat

La classe GCSFileStat est fournie par la bibliothèque cliente App Engine pour Cloud Storage dans /src/cloudstorage. Elle permet de stocker des données statistiques sur les fichiers provenant de cloudstorage.stat().

Propriétés de l'instance

Une instance GCSFileStat possède les propriétés suivantes :

filename
Chaîne. Nom du fichier que ces statistiques décrivent, au format /bucket/object. Par exemple, /my_bucket/lyrics/southamerica/list5.txt.
is_dir
"True" si cette propriété représente un répertoire. "False" s'il s'agit d'un vrai fichier.
st_size
Compatible avec le type de données "Long". Taille du fichier, en octets.
etag
Chaîne. Représentation hexadécimale du hachage MD5 du contenu du fichier.
st_ctime
Compatible avec le type de données "Float". Date et heure de création du fichier POSIX.
content_type
Chaîne. Type de contenu du fichier.
metadata
Dict. Contient les métadonnées spécifiées par l'utilisateur dans l'en-tête x-goog-meta-. Par exemple, {'x-goog-meta-foo': 'foo', 'x-goog-meta-bar': 'bar'}.