When you try to save to a directory that doesn't exist, it just fails out. Maybe we should looking at recursively creating the directories to get to the output.
Going off of #27, since Python will throw a FileNotFound error, I think the best approach would be to output the error and exit with a unique status code.
When you try to save to a directory that doesn't exist, it just fails out. Maybe we should looking at recursively creating the directories to get to the output.