scope
Guilherme Polo
ggpolo at gmail.com
Sun Feb 3 08:21:26 EST 2008
2008/2/3, Navid Parvini <parvini_navid at yahoo.com>:
> Dear All,
>
> I have the following two methods in a module. I cannot put them in a class,
> as the code is a complicated one.
>
> def a(num):
> found = num in Numlist
> print found
>
> def b():
> scop = {}
> scop['Numlist'] = [1,2,3]
> scop['a'] = a
> exec("a(3)",scop)
>
> How can I access the "Numlist" inside the method a,
a is a function, not a method.
> without using classes or
> defining Numlist as GLOBAL? I prefer using scops in this problem. Is there a
> way?
Pass it as argument to function a
>
> Thank you very much,
> Navid
>
>
> ________________________________
> Looking for last minute shopping deals? Find them fast with Yahoo! Search.
>
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
--
-- Guilherme H. Polo Goncalves
More information about the Python-list
mailing list