On 11 December 2011 17:22, Daniel Fetchinson <fetchinson@googlemail.com> wrote:
> I need help managing my project files.  I've got over 120 class files
> each that have their own specific validation routines.  Most of which
> are pretty tame, but some are pretty nasty.  Anyways, I took a stab at a
> creating one .py file for each class, but it's turning out to be a mess
> of include statements.  Going back to a single file makes for a HUGE
> file which is manageable, but annoying when searching for particular code.
> Anyways - I though I'd ask to see if there were any examples or
> resources out there that I could look at that would help me clean this up.
As Oleg and Daniel suggest, using good IDE is the great advantage. Personally, I am using Eric4 which is long time well supported and maintained.
You can maintain/manage the whole project. You can see all files for the project. You can see all classes within each file. You can see all attributes and functions if any. You can make string search through the all files in the project .... and many many more.

Of course there are plenty of other IDE for Python.