folgendes Problem: Ich möchte einen Text in eine Datei ausgeben. Folgenden Code habe ich (so ähnlich in verschiedenen Versionen) versucht (Auszug):
Code: Alles auswählen
print time.strftime("%d.%m.%Y %H:%M",time.gmtime()), ": ",self.Freitext.toPlainText()
t = Bemerkung()
t.text = time.strftime("%d.%m.%Y %H:%M",time.gmtime()), ": ",self.Freitext.toPlainText()
fobj = open("ausgabe.txt", "w")
print >> fobj, t.text
fobj.close()
self.close()
13.08.2009 15:22 : Das ist ein Test
In der Textdatei wird aber das folgende ausgegeben:
('13.08.2009 15:22', ': ', PyQt4.QtCore.QString(u'Das ist ein Test'))
Obere Zeile ist gewünscht, aber untere wird gespeichert.
Wie schaffe ich das denn, dass die obere Zeile in die Textdatei gespeichert wird?
Danke
Jens