Salve,
in un'applicazione wxPython, sto cercando di riempire un menu a
tendina prendendo i valori da un file YAML.

self.choice = wx.Choice(self, -1, size=(85,30), self.getElencoCodifiche())


    def getElencoCodifiche(self):
        codifiche = yaml.load(file("elencoCodifiche.yaml", "r"))
        return codifiche.keys()


"codifiche" è un dizionario e siccome nel costruttore di wx.Choice
serve una lista di stringhe, cerco di ottenerla con codifiche.keys()
I dati che mi restituisce sono giusti, perché li ho provati a parte
nella shell, ma quando eseguo l'applicazione mi dà il seguente errore:

File "proveinterfacciatemp.py", line 64
    self.getElencoCodifiche())
SyntaxError: non-keyword arg after keyword arg

Cos'è che sbaglio?

Grazie,
Carlo
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a