Hochladen von Dateien in den Cloud-Speicher mit dem Python-SDK von Firebase

Memo

import firebase_admin
from firebase_admin import credentials
from firebase_admin import firestore, storage

cred = credentials.Certificate('your-cred.json')
firebase_admin.initialize_app(cred, {'storageBucket': '<bucket-name>'})

bucket = storage.bucket()

filename = 'image.png'
content_type = 'image/png'
blob = bucket.blob(filename)
with open(filename, 'rb') as f:
    blob.upload_from_file(f, content_type=content_type)

Ref

Recommended Posts

Hochladen von Dateien in den Cloud-Speicher mit dem Python-SDK von Firebase
Laden Sie Dateien mit SDK (Python-Version) auf Aspera hoch, das mit IBM Cloud Object Storage (ICOS) geliefert wird.
Laden Sie Dateien in den Cloud Storage (GCS) von GCP hoch. ~ Laden Sie mit lokalem Python
Hochladen mit Heroku, Flask, Python, Git (4)
Laden Sie Dateien mit Lambda (Python) auf Google Drive hoch.
So laden Sie Dateien mit Python in den Cloud-Speicher hoch [Erstellen Sie mit Raspberry PI # 1 eine Festkommakamera]
Hochladen mit Heroku, Flask, Python, Git (Teil 3)
Hochladen mit Heroku, Flask, Python, Git (Teil 1)
Hochladen mit Heroku, Flask, Python, Git (Teil 2)
Erste Schritte mit Python
So berechnen Sie das Datum mit Python
Laden Sie Dateien mit Django-Speicher in Google Cloud Storages hoch und löschen Sie sie
Datei-Upload in Azure Storage (Python)
[GCP] So veröffentlichen Sie eine mit Cloud Storage signierte URL (temporäre URL) in Python
So importieren Sie CSV- und TSV-Dateien mit Python in SQLite
Herstellen einer Verbindung zum Cloud Firestore über Google Cloud-Funktionen mit Python-Code
Hochladen und Herunterladen von Bildern in Azure Storage. Mit Python + Anfragen + REST API
So arbeiten Sie mit BigQuery in Python
Wie man einen Taschentest mit Python macht
So zeigen Sie Python-Japanisch mit Lolipop an
[GCP] Betreiben Sie Google Cloud Storage mit Python
So wechseln Sie die Python-Version in Cloud9
Wie man mit Python-Flüchen Japanisch eingibt
Laden Sie Bilder mit Python auf Google Drive hoch
So installieren Sie Python3 mit Docker Centos
So laden Sie automatisch .gpx-Dateien auf Strava hoch
Konvertieren Sie eine Tabelle in CSV und laden Sie sie mit Cloud-Funktionen in den Cloud-Speicher hoch
Kopieren Sie Daten von Amazon S3 mit Python (boto) in Google Cloud Storage.
Was tun, wenn die Python-Version in Cloud 9 von einer anderen Person erstellt wurde?
Wie man Spaß am Programmieren mit Minecraft hat (Ruby, Python)
[REAPER] Wie man Reascript mit Python spielt
So führen Sie eine Mehrkern-Parallelverarbeitung mit Python durch
Zusammenfassung zum Importieren von Dateien in Python 3
So beschneiden Sie ein Bild mit Python + OpenCV
So legen Sie Attribute mit Mock of Python fest
So messen Sie die Ausführungszeit mit Python Teil 1
So erhalten Sie die Dateien im Ordner [Python]
Wie man tkinter mit Python in Pyenv benutzt
Konvertieren Sie Dateien, die mit Cloud-Funktionen (Python) in den Cloud-Speicher hochgeladen wurden, so, dass sie in Excel nicht verstümmelt werden
[Python] Umgang mit japanischen Zeichen mit openCV
[Python] Vergleichen von Datum und Uhrzeit mit der hinzugefügten Zeitzone
So messen Sie die Ausführungszeit mit Python Part 2
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
Laden Sie Dateien mit Django hoch
So installieren Sie Python
GAE - Drehen Sie mit Python das Bild basierend auf den Rotationsinformationen von EXIF und laden Sie es in den Cloud-Speicher hoch.
So konvertieren / wiederherstellen Sie einen String mit [] in Python
So kratzen Sie Bilddaten von Flickr mit Python
So führen Sie eine Hash-Berechnung mit Salt in Python durch
[Einführung in Python] Wie iteriere ich mit der Bereichsfunktion?
So führen Sie Tests zusammen mit Python unittest aus
[Python] So legen Sie den Download-Speicherort mit youtube-dl fest
So laden Sie Dateien in Google Drive mit Google Colaboratory
So messen Sie die Wiedergabezeit von MP3-Dateien mit Python
Verwendung des interaktiven Python-Modus mit Git Bash
So konvertieren Sie eine JSON-Datei mit Python Pandas in eine CSV-Datei