Seit ein paar Wochen arbeite ich nun mit Python und habe eine Frage.
Ich würde gerne ein Verzeichnis auslesen und die Dateinamen einzeln benutzen und sie mit pngout.exe komprmieren lassen.
So soll es funktionieren:
Ich tippe in CMD ein: python nameDerPythonDatei.py C:/Verzeichnis/mit/Bildern/
dann soll mein Programm in das Verzeichnis "Bildern" springen und nacheinander sich alle Dateinamen (auch die in den Unterverzeichnissen, in dem Fall sind es 4 Stück) auslesen und dann mit dem Befehl:
Code: Alles auswählen
os.execl('pngout.exe', 'pngout Bild1.png Bild1_Neu.png')
Kann mir jemand helfen, wie ich am besten bei dem Befehl 'pngout Bild1.png Bild1_Neu.png' das "Bild1.png" dynamisch gestalte, also dass eine Schleife dafür sorgt, dass erst Bild1 dann Bild2 usw. in den cmd Befehl geschrieben werden?
Vielen lieben dank!!!