I am starting to use python,more. Is there a good way to keep python disk access to a minimum.  
Seems to me that everytime a *.py file runs, it hits a hard disk. Is there way to avoid hitting the harddisk, and keep *.py file in memory and access it there.  
Would creating a small gui using Wxframe, keep code in memory, and reuse work or is it more pain vs benefit.
I think if you took the time to measure how much time it takes to load your python code from disk you would end up with a very, very tiny number unless you are doing something very wrong. And if you are doing something really wrong, solving that problem will be a better use of your time.
Using wxpython to create a guy to work around what you perceive to be a problem wouldn't likely make any difference.
Python Software design