I’m going to tell you a little story about a bug. Like most bugs, it started with an invalid assumption. You see, I was ambushed by permissions on a network file system. Here’s what my code looked like, at least in spirit: import os import os.path # Build a path...