ist hier ein Funktionscode (Datei mit Erfolg erstellen)Wie erstellt man einen Dateinamen mit dem aktuellen Datum und der Uhrzeit in Python?
sys.stdout = open('filename1.xml', 'w')
Jetzt
Ich versuche, die Datei mit dem aktuellen Datum Uhrzeit zu nennen (ich in Python kein Experte bin)filename1 = datetime.now().strftime("%Y%m%d-%H%M%S")
sys.stdout = open(filename1 + '.xml', 'w')
Ich möchte einen Dateinamen mit genau dem Datum und der Uhrzeit schreiben, es ist eine XML-Datei, die das Programm bereits erstellt hat, ich muss nur die Datei benennen. Der obige Code funktioniert nicht.
[EDITED] - Der Fehler
File "./fix.py", line 226, in <module>
filenames = datetime.now().strftime("%Y%m%d-%H%M%S")
AttributeError: 'module' object has no attribute 'now'
Sie brauchen ein '=' zwischen 'filename' und' datetime' –
Anders als das, wie genau funktioniert der "obige Code nicht"? –
Wenn eine Frage wie diese gestellt wird, ist "nicht arbeiten" nicht genug. Beschreibe genau, wie es scheitert. –