(self, _warn=warnings.warn)
| 1270 | gen.close() |
| 1271 | |
| 1272 | def __del__(self, _warn=warnings.warn): |
| 1273 | if close_source: |
| 1274 | try: |
| 1275 | _warn(f"unclosed iterparse iterator {source.name!r}", ResourceWarning, stacklevel=2) |
| 1276 | finally: |
| 1277 | source.close() |
| 1278 | |
| 1279 | it = IterParseIterator() |
| 1280 | it.root = None |