[Python-de] Problem mit Python und GUI-Toolkits

Hartmut Goebel h.goebel at goebel-consult.de
Sam Jan 1 20:33:06 CET 2005


Hallo,

>     both, help, icon, text, callbackname = item
> ValueError: need more than 4 values to unpack
> 
> Was bedeutet diese Meldung?

Dieses Statement weist die Elemente des Tupels 'item' an die 5 Variablen 
auf der linken Seite zu. 'item' enthält aber nur 4 Elemente, was 
natürlich nicht ausreicht, denn es werden mehr (eben 5) benötigt.

Wenn OIhr vor dise Zeile eine 'print item' einbaut, könnt Ihr die 4 
Elemente schön sehen.

> Könnte es an unterschiedlichen Python- oder TK-Versionen liegen? Beim
> Buch ist Python 2.2 dabei. Auf unserem Rechner ist jedoch das
> Debian-Paket von Python 2.3 drauf.

Ja, das scheint an den unterschiedlichen Versionen TK/tkinter zu liegen.

-- 
Schönen Gruß - Regards
Hartmut Goebel

| Hartmut Goebel             | IT-Security -- effizient |
| h.goebel at goebel-consult.de | www.goebel-consult.de    |