How to derive import dependency structure
skip at pobox.com
Fri Sep 21 15:37:36 CEST 2001
Harald> Let B.py be imported by A.py which generates --- in a very time
Harald> consuming process --- some data structure A.dat.
Harald> import generate
Harald> B.py --------> A.py ----------> A.data
Harald> Currently A.dat is only generated if A.py is newer, but this is
Harald> not enough since A.dat must also be generated, if B.py is
Sounds like make dependencies to me:
A.data : B.py A.py
python B.py # writes A.data by side effect
If make isn't an option, perhaps distutils will do the trick.
Skip Montanaro (skip at pobox.com)
More information about the Python-list