我想重定向笔记本每个单元格的输出。这是我尝试过的
class Logger():
def __init__(self, stdout):
self.stdout = stdout
def write(self, msg):
self.stdout.write('augmented:' + msg)
def flush(self):
self.stdout.flush()
在一个单元格中,我stdout即时更改
sys.stdout = Logger(sys.stdout)
但是,下一个执行单元格的输出字符串没有“增强”字符串
料青山看我应如是
相关分类