#!/usr/bin/env python import os from modulegraph.util import imp_find_module def modulefile(module): path, oext = os.path.splitext(imp_find_module(module)[1]) for ext in ('.py', oext): if os.path.exists(path+ext): return path+ext break return None if __name__ == '__main__': import sys error = 0 for module in sys.argv[1:]: res = modulefile(module) if res is None: print module + ': Command not found.' error = 1 else: print res raise SystemExit(error)