ich bin noch ziemlicher Python-Newbie und habe ein Problem mit der Parameterübergabe in einem wxWidgets Projekt. Ich glaube es ist nicht wxWidgets spezifisch, deshalb hab ich den Thread erstmal hier eröffnet. Kann ja noch verschoben werden, wenn es doch ein wxWidgets Problem ist.
Also folgenden code hab ich:
Code: Alles auswählen
class MyFrame(wx.Frame):
(...)
def OnClickGoButton(self, event):
(...)
mystring = "test"
self.SetUserData(self, mystring)
def SetUserData(self, einstring):
print einstring
Der Code funktioniert erst, wenn ich die Funktion SetUserData so definiere:
Code: Alles auswählen
def SetUserData(self, *einstring):
Code: Alles auswählen
(<__main__.MyFrame instance; proxy of C++ wxFrame instance at _946d58_wxFrame_p>, 'test')
Wäre nett, wenn mir jemand einen Tipp geben könnte.