MCPcopy Create free account
hub / github.com/numpy/numpy / _exec

Method _exec

tools/npy_tempita/__init__.py:323–333  ·  view source on GitHub ↗
(self, code, ns, pos)

Source from the content-addressed store, hash-verified

321 raise e_value
322
323 def _exec(self, code, ns, pos):
324 # __traceback_hide__ = True
325 try:
326 exec(code, self.default_namespace, ns)
327 except:
328 e_type, e_value, e_traceback = sys.exc_info()
329 if e_value.args:
330 e_value.args = (self._add_line_info(e_value.args[0], pos),)
331 else:
332 e_value.args = (self._add_line_info(None, pos),)
333 raise e_value
334
335 def _repr(self, value, pos):
336 # __traceback_hide__ = True

Callers 1

_interpret_codeMethod · 0.95

Calls 1

_add_line_infoMethod · 0.95

Tested by

no test coverage detected