Retrieve the object ``name`` in the current directory. :rtype: :class:`KernelObject`
(self, name)
| 155 | return """<{0} "{1}" (type="{2}")>""".format(type(self).__name__, self.fullname, self.type) |
| 156 | |
| 157 | def get(self, name): |
| 158 | """Retrieve the object ``name`` in the current directory. |
| 159 | |
| 160 | :rtype: :class:`KernelObject` |
| 161 | """ |
| 162 | for objname, objtype in self._directory_query_generator(): |
| 163 | if objname.lower() == name.lower(): |
| 164 | return KernelObject(self.fullname, name, objtype) |
| 165 | raise KeyError("Could not find WinObject <{0}> under <{1}>".format(name, self.fullname)) |
| 166 | |
| 167 | def __getitem__(self, name): |
| 168 | """Query object ``name`` from the directory, split and subquery on ``\\``:: |
no test coverage detected