Handle Exception and Close Resource Using Python Context Manager With-Statement | Hacker News Reader