plinter is an open source tool for testing web applications using Python. It lets you automate browser actions, such as visiting URLs and interacting with their itemcts..
Splinter really saved the day. In less then 30 minutes I was able to redo all my previous work and finish out my project.
Documentation and Examples can be found HERE.