[python] volání funkce, kde název je uložen v proměnné
Ctibor.Plasek
Ctibor.Plasek na seznam.cz
Čtvrtek Říjen 10 16:35:17 CEST 2013
Že se do toho montuju -
kdysi mi tu kluci poradili pěkný fígl:
>>> a = "kolo"
>>> vars()[a] = 10
>>> print(kolo)
10
Ctibor
---------- Původní zpráva ----------
Od: Petr Blahos <petrblahos na gmail.com>
Datum: 10. 10. 2013
Předmět: Re: [python] volání funkce, kde název je uložen v proměnné
"
2013/10/10 <bertikster na gmail.com(mailto:bertikster na gmail.com)>
" Ještě bych se chtěl zeptat: jde nějak poslat jako paramtr funkci "author=
request.user,prispevek=prispevek"? jde to o že nechci jednotlivě posílat
proměnné, ale nejlépe to poslat takhle hromadně. Jde to nějak?
"
Jestli chápu otázku:
def f1(param1=1, param2=2, param3=3):
print param1, param2, param3
f1(**{ "param1": 100, "param3": 62 })
--
Petr
_______________________________________________
Python mailing list
Python na py.cz
http://www.py.cz/mailman/listinfo/python"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20131010/5e01f165/attachment.html>
Další informace o konferenci Python