for f in os.listdir(os.path.abspath(libdir)):
   module_name = f.strip('.py')
   __import__(module_name, globals(), locals(), [])

On 7/14/05, Jesse Noller <[EMAIL PROTECTED]> wrote:
> A question in a similiar vein:
> 
> I have appended 2 different directories to my path (via
> sys.path.append) now - without knowing the names of the files in those
> directories, I want to force an import of the libraries ala:
> 
> for f in os.listdir(os.path.abspath(libdir)):
>     module_name = f.strip('.py')
>     import module_name
> 
> Obviously, this throws:
> 
> ImportError: No module named module_name
> 
> Is there some way to do this?
> 
> thanks
> -jesse
>
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to