Seite 1 von 1
[Errno 22] Invalid argument
Verfasst: Mittwoch 18. Januar 2023, 16:35
von Namlus
Hallo,
vielen Dank scho mal für die Hilfe vorab. Ich habe ein kleines Problem wo liegt der Fehler im Code....
Code: Alles auswählen
import time
log_datei_name = time.strftime("%d.%m.%Y %H:%M:%S") +" log.txt"
log_datei = open(log_datei_name, "w")
Re: [Errno 22] Invalid argument
Verfasst: Mittwoch 18. Januar 2023, 16:49
von grubenfox
der liegt im Dateinamen...
Re: [Errno 22] Invalid argument
Verfasst: Mittwoch 18. Januar 2023, 17:54
von Sirius3
Doppelpunkte dürfen in Windows-Dateinamen nicht vorkommen.
Re: [Errno 22] Invalid argument
Verfasst: Mittwoch 18. Januar 2023, 18:38
von Namlus
Ahhh... vielen Dank.
Re: [Errno 22] Invalid argument
Verfasst: Mittwoch 18. Januar 2023, 18:40
von Namlus
grubenfox hat geschrieben: Mittwoch 18. Januar 2023, 16:49
.
Vielen Dank. Was isn das?
https://quickref.me/python - Schaut interessant aus
Re: [Errno 22] Invalid argument
Verfasst: Mittwoch 18. Januar 2023, 18:42
von Sirius3
@Namlus: Das Datum in Dateinamen sollten alphanumerisch sortierbar sein, also als erstes das Jahr kommen:
Code: Alles auswählen
import datetime
log_filename = f"{datetime.datetime.now():%Y-%m-%d_%H-%M-%S}.log"
with open(log_filename, "w", encoding="utf8") as log_datei: