Skip to content
Snippets Groups Projects

Resolve "Closing the files?"

Merged Tamas Gal requested to merge 47-closing-the-files into master
4 files
+ 32
0
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 10
0
@@ -323,8 +323,18 @@ class OfflineReader:
"""
self._fobj = uproot.open(file_path)
self._filename = file_path
self._tree = self._fobj[MAIN_TREE_NAME]
def close(self):
self._fobj.close()
def __enter__(self):
return self
def __exit__(self, *args):
self.close()
@cached_property
def events(self):
"""The `E` branch, containing all offline events."""
Loading