Funktion zum Speichern von Bildern nach Datum [python3]

Ich denke, es kann beim Speichern von Bildern mit Python chaotisch werden. Wenn Sie die folgende Funktion verwenden, werden die Bilder gespeichert, indem der Pfad für jeden Tag geteilt wird.

Beispiel: Im Fall von 2020/10/27 (10:15:30)

~/(Ausführungsverzeichnis)/2020/10/27/10_15_30.png
from datetime import datetime
import os


def save_image(img):

    #Bild speichern
       #Erstellen Sie Ordner für Kalender und Monat
    nowtime = datetime.now()
    savedir = os.getcwd()


    if not os.path.exists(os.path.join(savedir)):
        os.mkdir(os.path.join(savedir))
        print("MAKE_DIR: " + savedir)
    #Jahresordner erstellen
    savedir += datetime.now().strftime("/%Y")
    if not os.path.exists(os.path.join(savedir)):
        os.mkdir(os.path.join(savedir))
        print("MAKE_DIR: " + savedir)
    #Erstellen Sie einen Monatsordner
    savedir += nowtime.strftime("/%m")
    if not os.path.exists(os.path.join(savedir)):
        os.mkdir(os.path.join(savedir))
        print("MAKE_DIR: " + savedir)

    #Generieren Sie einen Ordner für Tage
    savedir += nowtime.strftime("/%d")
    if not os.path.exists(os.path.join(savedir)):
        os.mkdir(os.path.join(savedir))
        print("MAKE_DIR: " + savedir)

    #Zeit_Protokoll_Generieren Sie einen Sekundenordner

    savefile = savedir

    saveFileName = datetime.now().strftime("%H_%M_%S.png ")
    saveFileName = os.path.join(savedir, saveFileName)
    cv2.imwrite(saveFileName, img)
    print(str(savedir) +"Gespeichert in")
  

Recommended Posts

Funktion zum Speichern von Bildern nach Datum [python3]
[Keras] Persönliches Memo zum Klassifizieren von Bildern nach Ordner [Python]
[Python] Datum in Zeichenfolge konvertieren
So speichern Sie eine von Python gekratzte Tabelle in CSV
Sortieren nach Datum in Python
Speichern Sie Bilder im Web mit Python (Colab) auf einem Laufwerk.
So sammeln Sie Bilder in Python
Poste ein Bild von Python auf Tumblr
So berechnen Sie das Datum mit Python
Verwendung der Zip-Funktion von Python
Python-Funktion ①
[Python] -Funktion
Python-Funktion ②
Wiedereinführung in Python-Dekoratoren ~ Lernen wir Dekoratoren nach Typ ~
Antwort auf AtCoder Beginners Selection von Python3
Speichern Sie Videos Frame für Frame mit Python OpenCV
[Einführung in die Udemy Python3 + -Anwendung] 48. Funktionsdefinition
[Python] Verwendung von __command__, Funktionserklärung
[Einführung in die Udemy Python3 + -Anwendung] 45. Aufzählungsfunktion
[Einführung in die Udemy Python3 + -Anwendung] 41. Eingabefunktion
[Einführung in die Udemy Python3 + -Anwendung] 44. Bereichsfunktion
[Einführung in die Udemy Python3 + -Anwendung] 46. Zip-Funktion
Lambda-Funktion zur Erstellung eines AMI-Backups (Python)
Empfohlene Bücher von 3 Typen im Zusammenhang mit Python
Konvertieren Sie den Python-Datumstyp in das RFC822-Format
Fügen Sie Bildern mit Python2.7 Gaußsches Rauschen hinzu
Python) Speichern Sie Scraping-Inhalte auf dem lokalen PC
Laden Sie Bilder mit Python auf Google Drive hoch
Was ich getan habe, um Python-Speicher zu speichern
Erhalten Sie Tweets mit der Google Cloud-Funktion und speichern Sie Bilder automatisch in Google Fotos
[Python] So zeigen Sie die Elemente der Liste nebeneinander an
Fügen Sie dem Slack Bot (erstellt von Python) mithilfe der Talk-API von Recruit eine Konversationsfunktion hinzu
Python-Datumsarithmetik
Registrieren Sie Funktionsargumente automatisch in argparse in Python
Konvertieren Sie die "Anzahl" des Excel-Datums in die Python-Datumszeit
Python-Aufzählungsfunktion
Konvertieren Sie PDFs mit Python in Massenbilder
So zeichnen Sie Bilder mit mehreren Anpassungen nebeneinander mit Python
Speichern Sie Bilder und Videos, die von der Twitter-Suche aufgerufen wurden, automatisch mit Pythonista3 auf dem iPhone
Python> Funktion> Schließen
[Python] Generatorfunktion
Konvertieren Sie Windows-Epochenwerte mit Python in das Datum
[Python] So speichern Sie Bilder mit Beautiful Soup sofort im Web
So löschen Sie die von Python ausgegebenen Zeichen
Ich habe ein Modul in C-Sprache erstellt, das von Python geladene Bilder filtert
[Python] Verwendung von Hash-Funktion und Taple.
Python> Funktion> Innere Funktion
[Python] So sortieren Sie Instanzen nach Instanzvariablen
Ich möchte die Produkte verkaufen, die ich durch Python Scraping Mercari aufgelistet habe
Python-Funktionsdekorateur
Führen Sie Power Query aus, indem Sie Argumente an Python übergeben
Zur Darstellung von Datum, Uhrzeit, Uhrzeit und Sekunden in Python
[Python] Fortsetzung - Konvertieren Sie PDF-Text Seite für Seite in CSV
"Backport" zu Python 2
Teilen Sie Python-Bilder und ordnen Sie sie nebeneinander an
[Python] Sie können ein Objekt mithilfe des Pickle-Moduls in einer Datei speichern.
Fügen Sie eine Funktion hinzu, um dem Wetter heute mitzuteilen, dass der Bot locker ist (hergestellt von Python).
Konvertieren Sie Datum und Uhrzeit in Zeitzonen in Unixtime in Python2.7
Liste der Beiträge zur Optimierung durch Python to Docker
[Einführung in Python] Wie iteriere ich mit der Bereichsfunktion?