Programming Python
Files and exceptions