How Does Python Memory Management Work?
===

Okay I got this concept of a class that would allow other classes to import classes on as basis versus if you use it you must import it, how would I go about implementing it? Or does, the python interpreter already do this in a way? Does it destroy classes not in use from memory and how so? I know c++/c are very memory orientated with pointers and all that, but is python? And I'm not saying I have problem with it, I more or less I want to make a modification to it for my programs design. For I want write a large program that use hundreds of classes and modules. And I'm afraid if I do this I'll bog it down for I have no understanding memory management that python uses. I know it is a vague question but if somebody would link me or point me in the right direction it would be greatly appreciated.
 
