Ipython 配置Jupyter实验室以记录内核交互

Ipython 配置Jupyter实验室以记录内核交互,ipython,jupyter,jupyter-lab,Ipython,Jupyter,Jupyter Lab,我试图找出一种方法来捕获通过用户与Jupyter实验室内核交互而呈现的日志 在您jupyter实验室--generate config之后,将有一个配置文件,其中包含一些与日志相关的选项: c.Application.log_datefmt = '%Y-%m-%d %H:%M:%S' c.Application.log_format = '[%(name)s]%(highlevel)s %(message)s' c.Application.log_level = 30 有了这些,它似乎在终端中

我试图找出一种方法来捕获通过用户与Jupyter实验室内核交互而呈现的日志

在您
jupyter实验室--generate config
之后,将有一个配置文件,其中包含一些与日志相关的选项:

c.Application.log_datefmt = '%Y-%m-%d %H:%M:%S'
c.Application.log_format = '[%(name)s]%(highlevel)s %(message)s'
c.Application.log_level = 30
有了这些,它似乎在终端中生成了一些详细的输出,但有人能为我指明方向,帮助我理解以下内容:

  • 我怎样才能让它登录到一个文件中
  • 此配置似乎正在生成可在笔记本代码中轻松更改的
    日志记录
    处理程序-是否有办法获得无法在用户代码中更改的低端日志记录程序
  • 这是一种捕获内核日志的正确方法吗(我正在寻找一种能够捕获所有以内核方式发送的输入甚至输出的方法)