def push_value(self, key: AnyStr, value: Any, old: Any) -> None:
if value is YuunoNamespace.Undefined:
self.environment.parent.log.debug(f"Popping from user namespace: {key}")
self.environment.ipython.drop_by_id({key: old})
else:
self.environment.parent.log.debug(f"Pushing to user namespace: {key}: {value!r}")
self.environment.ipython.push({key: value})
评论列表
文章目录