ich lasse in einem TextControl u.a. auch griechische Buchstaben ausgeben.
Code:
Code: Alles auswählen
self.Ausgabetext = wx.TextCtrl(self, 1, u"", style = wx.TE_READONLY |wx.TE_MULTILINE) #|wx.BORDER_RAISED)
ausgabebox.Add(self.Ausgabetext, proportion = 1, flag = wx.ALL | wx.EXPAND, border = 2)
...
...
self.Ausgabe.Ausgabetext.WriteText(u'cot \u03d1=%s\n' % format(self.cott,'%0.3f'))#theta
self.Ausgabe.Ausgabetext.WriteText(u'\u03d1=%s °\n' % format(self.thetaw,'%0.1f'))
so soll es sein.cot ϑ=3,000
ϑ=18,4 °
wenn ich das aber in die Zwischenablage über
Code: Alles auswählen
self.text=self.Ausgabe.Ausgabetext.GetValue()
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardText(self.text)
win32clipboard.CloseClipboard()
cot ?=3,000
?=18,4 °
wie kann ich das verhindern??