On 2008-Dec-29, at 3:41 PM, Andrea Crotti wrote:
Thanks a lot Rob, I have another problem, the thing #!/usr/bin/env python
import dis from os import environ mod = environ['TM_FILENAME'].split('.')[0] dis.dis(mod)
Doesn't work because I also need to import mod, but if I put also import mod, of course it doesn't work as it's not substituted the variable value in the import statement.
This seemed to work with the limited testing I did:
exec('import ' + mod)
Just insert that before the call to dis.dis().