2008/3/12, mrstephengross <[EMAIL PROTECTED]>: > > Hi all. I've got a python file called 'foo' (no extension). I want to > be able to load it as a module, like so: > > m = __import__('foo') > > However, the interpreter tells me "No module named foo". If I rename > it foo.py, I can indeed import it. Is the extension required? Is there > any way to override that requirement? > > Thanks, > --Steve > > -- > http://mail.python.org/mailman/listinfo/python-list
>>> m=__import__('foo') Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named foo >>> m=__import__('foo.py') Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named foo.py >>> [EMAIL PROTECTED]:~/Code/Scratch$ ls foo [EMAIL PROTECTED]:~/Code/Scratch$
-- http://mail.python.org/mailman/listinfo/python-list