Python for AI Engineers: Handling Errors and Files So Your AI Pipeline Doesn’t Crash