Ich möchte in einer log Datei hinter der eigentlichen Nachricht (log eines Messengers) eine Zeitangabe schreiben.
Soweit wie ich das begriffen habe (ich bin recht unerfahren in Phyton) muß ich dazu das Modul Time mit
Code: Alles auswählen
import time
und könnte dann per
Code: Alles auswählen
time.strftime("%d.%m.%Y.%H.%M",time.gmtime())
wenn ich das ganze in einen kleinen skript teste klappt das auch.
wenn ich das ganze aber meinem skript hinzufüge der die log Datei erzeugen soll
Code: Alles auswählen
file = open(self.name(), "a")
file.write("[log ] " + text.encode("UTF-8") + "[time ]" + time.strftime("%d.%m.%Y.%H.%M",time.gmtime()) + "/n")
file.close()
lasse ich aber
Code: Alles auswählen
time.strftime("%d.%m.%Y.%H.%M",time.gmtime())
also schreibe nur
Code: Alles auswählen
file.write("[log ] " + text.encode("UTF-8") + "/n")
Was mache ich denn hier verkehrt ?
Also ich bin mir sicher das ich hier eine nicht gerade "hochwertige" Frage stelle, aber ich probiere schon seit über einem Tag herum und komme einfach nicht darauf was ich hier offensichtlich nicht verstehe :K
Also versuche ich höflichst hier etwas Hilfe zu bekommen.
Gruß John