Python-GAE - Wie um zu überprüfen, ob Datei existiert im Google cloud-Speicher

Ich habe ein Skript, wo ich will, um zu überprüfen, ob eine Datei existiert, in einen Eimer und wenn nicht dann erstellen.

Versuchte ich mit os.path.exists(file_path) wo file_path = "/gs/testbucket". Aber ich bekomme ein file not found error.

Ich weiß, dass ich das files.listdir() - API-Funktion, um eine Liste der Dateien, die sich auf einem Pfad und dann prüfen, ob die Datei, die ich will, ist einer von Ihnen. Aber ich Frage mich, ob es einen anderen Weg, um zu überprüfen, ob die Datei vorhanden ist.

  • +1 lief in dieser selbst. Wir schließlich aufgewickelt tun einem HTTP-KOPF auf die öffentliche Adresse der Datei, aber das ist nicht eine Allgemeine Lösung.
Schreibe einen Kommentar