| 0(1) element: null |
| 1(2) element: PyAssignmentStatement |
| 2(3) READ ACCESS: None |
| 3(4) WRITE ACCESS: status |
| 4(5) element: PyTryExceptStatement |
| 5(6,9) element: PyTryPart |
| 6(7,9) element: PyAssignmentStatement |
| 7(8,9) READ ACCESS: open |
| 8(9,17) WRITE ACCESS: status |
| 9(10) element: PyFinallyPart |
| 10(11) element: PyIfStatement |
| 11(12) READ ACCESS: status |
| 12(13,27) READ ACCESS: None |
| 13(14) element: PyStatementList. Condition: status is not None:true |
| 14(15) ASSERTTYPE ACCESS: status |
| 15(16) element: PyPrintStatement |
| 16(27) READ ACCESS: status |
| 17(18) element: PyFinallyPart |
| 18(19) element: PyIfStatement |
| 19(20) READ ACCESS: status |
| 20(21,25) READ ACCESS: None |
| 21(22) element: PyStatementList. Condition: status is not None:true |
| 22(23) ASSERTTYPE ACCESS: status |
| 23(24) element: PyPrintStatement |
| 24(25) READ ACCESS: status |
| 25(26) element: PyExpressionStatement |
| 26(27) READ ACCESS: status |
| 27() element: null |