Skip to content

Instantly share code, notes, and snippets.

@inklesspen
Created October 9, 2008 22:14
Show Gist options
  • Save inklesspen/15919 to your computer and use it in GitHub Desktop.
Save inklesspen/15919 to your computer and use it in GitHub Desktop.
class ImportPrinter(object):
def __init__(self):
record = set()
self.install()
def install(self):
import sys
sys.meta_path.insert(0, self)
def find_module(self, fullname, path=None):
record.append(fullname)
return None
def report(self):
return self.record
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment