Global Variables in Modules
Jeff Clement
jsc-news at bluesine.com
Mon Feb 11 13:10:25 EST 2002
More information about the Python-list mailing list
Mon Feb 11 13:10:25 EST 2002
- Previous message (by thread): Global Variables in Modules
- Next message (by thread): Global Variables in Modules
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Good Afternoon All, I have a project where it would be extremely handy (albeit maybe not so clean codeing), to have a global variable in one module be available to another module (without a lot of work. I know I can do module.varname = varname from the importing module but I would prefer not to). Below is my sample program. I would like to launch test.py and declare some global variable A, then import test_mod and hopefully get access to A from within test_mod. What I'm actually doing is running a code block in an exec block and declaring a bunch of globals for that exec. The code block imports some modules and I need those to be able to see the global variables. I can make this work by adding them to __builtins__ but that doesn't seem right somehow :) Anyone have any ideas? Thanks, Jeff ---- test program ----------------------------------------- $ python test.py test.py ------- A=100 import test_mod test_mod.py ----------- print A
- Previous message (by thread): Global Variables in Modules
- Next message (by thread): Global Variables in Modules
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list