MCPcopy Create free account
hub / github.com/PyTables/PyTables / remove

Method remove

tables/file.py:114–120  ·  view source on GitHub ↗
(self, handler: File)

Source from the content-addressed store, hash-verified

112 self._handlers.add(handler)
113
114 def remove(self, handler: File) -> None:
115 filename = handler.filename
116 self._name_mapping[filename].remove(handler)
117 # remove enpty keys
118 if not self._name_mapping[filename]:
119 del self._name_mapping[filename]
120 self._handlers.remove(handler)
121
122 def get_handlers_by_name(self, filename: str) -> set[File]:
123 # return set(self._name_mapping[filename]) # return a copy

Callers 1

closeMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected