I wish to conveniently test multiple versions of my Python application modules on a MS Windows platform. I want to avoid manually editing the Windows registry each time I want to modify the Python search path. Is modifying the contents of sys.path the way to do this and is use of the _winreg module API the best way to modify sys.path? Advice would be appreciated. Thanks.