[pyar] Puedo hacer el equivalente de "." de bash?
Facundo Batista
facundobatista en gmail.com
Mie Mar 28 15:36:10 ART 2012
2012/3/28 Roberto Alsina <ralsina en netmanagers.com.ar>:
> def f1(x=CONST):
> print x
>
> Y tengo un script s.py que contiene únicamente esto:
>
> CONST = 4
>
> [magia]
>
> f1()
>
> Cual sería la [magia] para que eso imprima "4"? :-)
CONST = 4
# <magia>
with open("t.py", "w") as fh:
fh.write("__builtins__['CONST'] = %s" % CONST)
import t
from m import f1
# </magia>
f1()
--
. Facundo
Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
More information about the pyar
mailing list