Sets debuggee.scratchpad[key] = value inside the debugged process.
(self, key, value)
| 120 | raise NotImplementedError |
| 121 | |
| 122 | def __setitem__(self, key, value): |
| 123 | """Sets debuggee.scratchpad[key] = value inside the debugged process.""" |
| 124 | log.info("{0} debuggee.scratchpad[{1!r}] = {2!r}", self.session, key, value) |
| 125 | expr = f"sys.modules['debuggee'].scratchpad[{key!r}] = {value!r}" |
| 126 | self.session.request("evaluate", {"context": "repl", "expression": expr}) |