[Tutor PyCZ] dají se nějak vložit výběry z OptionMenu jako položky do seznamu?

Jan Šimůnek jsim na med.muni.cz
Úterý Říjen 31 15:49:41 CET 2006


Omlouvám se převelice, ale nepomohlo to
funkce ok:
def ok(hodnota):
    u"Volaná funkce při změně hodnoty udělátka 'option'"
    print u"hodnota je:", promenna.get(), hodnota
    seznam.append(promenna.get())
    print seznam
nějak záhadně (protože ji nejde volat s argumentem - nebo více argumenty) 
převezme vybranou hodnotu z OptionMenu a přidá ji na konec seznamu
Já bych potřeboval, aby byla změněna určitá konkrétní položka seznamu.
Dá se napsat:
    seznam[1]=promenna.get()
ale nedokážu přijít na to,  jak funkci ok předat ještě další hodnotu, aby ji 
jedno udělátko volalo, že chce uložit hodnotu na seznam[0], další na 
seznam[1] atd. Případně jak z udělátka změnit hodnotu nějaké globální 
proměnné (coby umístění v seznamu), kterou by si funkce ok nabrala příkazem 
global.

Děkuji
Jan Šimůnek


Další informace o konferenci Tutor