So I was tasked at my college to embed Python into their framework - which provides all the necessary things to make a basic 2D game (sprites, window context, etc...).
So I successfully "embedded" Python 2.7 into their framework, and I can now call Python functions from C++ (using Visual Studio 2010, if that matters) and C++ Functions from Python. The python interpreter is setup properly, and I have decent Python debugging outputting to my console.
The last bit of the assignment says that they want me to figure out how to reload Python Scripts during application run-time, currently I can edit a script and see the changes if I close the app and open it up again (don't need to recompile).
How do I make C++/VS2010 detect the changes to my script during run time?