[gelöst] TypeError: String or Unicode type required
Verfasst: Donnerstag 25. September 2008, 18:06
Hallo zusammen : )
Ich schreibe im Moment eine kleine GUI-Applikation und bin dabei auf einen Fehler gestoßen, bei dem ich nicht weiter weiß.
Das ist der relevante Abschnitt. sieht so aus wie der entsprechende Teil aus dem wxPyWiki. Allerdings wird mir die Fehlermeldung wie im Threadtitel ausgegeben.
Hier die volle Nachricht:
Ein String wird doch übergeben... ich versteh das nicht. Kann mir bitte jemand die Augen öffnen, ich fühle mich gerade leicht blind.
EDIT: Peinlich, den zweiten String für den Fenstertitel vergessen. Ich sollte mich etwas ausruhen
Ich schreibe im Moment eine kleine GUI-Applikation und bin dabei auf einen Fehler gestoßen, bei dem ich nicht weiter weiß.
Code: Alles auswählen
#...
def OnAbout(self, event):
dialog = wx.MessageDialog(self, "hallo!\njohoo!", wx.OK)
dialog.ShowModal()
dialog.Destroy()
Hier die volle Nachricht:
Code: Alles auswählen
~/dev/python/clipcat$ python clipcat_1.0/ccc.py
Traceback (most recent call last):
File "clipcat_1.0/ccc.py", line 64, in OnAbout
dialog = wx.MessageDialog(self, "hallo!\njohoo!", wx.OK)
File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_windows.py", line 2895, in __init__
_windows_.MessageDialog_swiginit(self,_windows_.new_MessageDialog(*args, **kwargs))
TypeError: String or Unicode type required
EDIT: Peinlich, den zweiten String für den Fenstertitel vergessen. Ich sollte mich etwas ausruhen