Python Dateiname?

3 Antworten

pathvar = '/deinpfad/' + str(datetime.datetime.now().year)

with open(pathvar, 'w') as file:

pass

wosches 
Fragesteller
 12.06.2019, 22:15

Genau das suchte ich. Ich habe zig versionen ausprobiert, aber bei allem war als Dateiname genau der Text, den ich in den Pfad geschrieben habe und nicht die Jahreszahl. diese Version hat funktioniert. Danke

1

Du übergibst an den open-Befehl ja den Dateipfad als String. Bau den string einfach so zusammen wie du ihn brauchst

Mehr Infos zu String Formatting: https://pyformat.info/

Woher ich das weiß:Studium / Ausbildung – Fachinformatiker