Importing files in Python from __init__.py

Posted by Federico Builes on Stack Overflow See other posts from Stack Overflow or by Federico Builes
Published on 2009-07-29T15:29:26Z Indexed on 2010/05/26 23:31 UTC
Read the original article Hit count: 340

Filed under:
|
|

Suppose I have the following structure:

app/
  __init__.py
  foo/
    a.py
    b.py
    c.py
    __init__.py

a.py, b.py and c.py share some common imports (logging, os, re, etc). Is it possible to import these three or four common modules from the __init__.py file so I don't have to import them in every one of the files?

Edit: My goal is to avoid having to import 5-6 modules in each file and it's not related to performance reasons.

© Stack Overflow or respective owner

Related posts about python

Related posts about import