[Python-Dev] Re: symtable module & globals (original) (raw)
Peter Astrand astrand at lysator.liu.se
Mon Feb 16 16:15:27 EST 2004
- Previous message: [Python-Dev] symtable module & globals
- Next message: [Python-Dev] NULL tstate
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I've found the symtable module, which is quite nice. Unfortunately, I cannot find any documentation, and the module don't work as I expect:
When I run my program, which uses the symtable module, on Python 2.3, I get:
-:0: SyntaxWarning: import * only allowed at module level -:0: SyntaxWarning: import * only allowed at module level -:0: SyntaxWarning: import * only allowed at module level -:0: SyntaxWarning: import * only allowed at module level
In a way this is not very surprising, since I call symtable with:
symtable.symtable(source, "foo", "exec")
This is a big problem for me, since I need to inspect symtables on a module level. Would it be possible to make it possible for symtable to operate in a module context? Or is it safe to ignore these warnings?
-- /Peter Åstrand <astrand at lysator.liu.se>
- Previous message: [Python-Dev] symtable module & globals
- Next message: [Python-Dev] NULL tstate
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]