Python Forensics: A Workbench for Inventing and Sharing Digital Forensic Technology