it's import-ed only once # magic.py file
#!/usr/bin/python print "here" import magic # try to import itself then try # bad_magic.py #!/usr/bin/python print "here" import bad_magic reload(bad_magic) hth, Daniel -- http://mail.python.org/mailman/listinfo/python-list