| 0(1) element: null |
| 1(2) element: PyImportStatement |
| 2(3) WRITE ACCESS: sys |
| 3(4) element: PyTryExceptStatement |
| 4(5,15,22,25) element: PyTryPart |
| 5(6,15,22,25) element: PyAssignmentStatement |
| 6(7,15,22,25) READ ACCESS: open |
| 7(8,15,22,25) WRITE ACCESS: f |
| 8(9,15,22,25) element: PyAssignmentStatement |
| 9(10,15,22,25) READ ACCESS: f |
| 10(11,15,22,25) WRITE ACCESS: s |
| 11(12,15,22,25) element: PyAssignmentStatement |
| 12(13,15,22,25) READ ACCESS: int |
| 13(14,15,22,25) READ ACCESS: s |
| 14(15,22,25,30) WRITE ACCESS: i |
| 15(16) element: PyExceptPart |
| 16(17) READ ACCESS: IOError |
| 17(18) WRITE ACCESS: errno |
| 18(19) WRITE ACCESS: strerror |
| 19(20) element: PyPrintStatement |
| 20(21) READ ACCESS: errno |
| 21(30) READ ACCESS: strerror |
| 22(23) element: PyExceptPart |
| 23(24) READ ACCESS: ValueError |
| 24(30) element: PyPrintStatement |
| 25(26) element: PyExceptPart |
| 26(27) element: PyPrintStatement |
| 27(28) element: PySubscriptionExpression |
| 28(29) READ ACCESS: sys |
| 29(30) element: PyRaiseStatement |
| 30() element: null |