Project Home


Table of Contents


Recursively find the files under the given directories and launch Python subprocess that attempt to import them individually. This is used to check initalization time problems and dependencies: a well-written program should not do much on module initialization. In other words, a good program allows its modules to be imported individually. This has important consequences in large codebases, and allows more flexibility.


python-recursive-import-test [<options>] [<dir> ...]

Please Donate!


This computer program or library is provided for free. I am aware that some of the programs that I provide for free allow people to get their work done faster or better, save them time and money. If you are using this program for benefit, especially if you are using it within a commercial environment and it saves you time or work, please consider making a donation by sending me a book from my Amazon Wishlist or by a direct donation to my company's PayPal account by clicking on the link below.


Download program here.