2017-08-28 1 views
1

das folgende lädt Inhalt von richtextctrl (Text) in db, wenn ich abfrage db sieht es richtig aus.Wie laden Sie von db in richtextctrl?

 out = BytesIO() 
     handler = wx.richtext.RichTextXMLHandler() 
     rt_buffer = self.text.GetBuffer() 
     handler.SaveFile(rt_buffer, out) 
     self.xml_content = out.getvalue() 
     cx.execute("insert into notes (key, data) values (?, ?)", (key, self.xml_content)) 
     self.conn.commit() 

frage wie bekomme ich es zurück von db und laden in richtextctrl?

+0

Dennis, bitte sehen Sie sich https://stackoverflow.com/help/mcve an. Nicht viele Leute haben die Zeit oder die Neigung, Testcode von Grund auf neu zu schreiben, nur um eine Antwort zu geben, vor allem, wenn es um Guis geht –

Antwort

0

Sie mit offenen Datei als arbeiten können Sie für Daten von db speichern sie in einem Cursor abfragen kann und dann je nach Inhalt können Sie es in Datei schreiben

file = open('file_name.txt', "w") 
file.write("content") 

Sie können dann versuchen, für mehrzeilige looping Daten.