【发布时间】:2018-11-24 14:02:31
【问题描述】:
我有一个需要从命令行运行的 Jupyter 笔记本。为此,我有以下命令:
jupyter nbconvert --execute my_jupyter_notebook.ipynb --to python
此命令创建一个 python 脚本,然后执行它。但是,我使用 Python 中的 logging 库来记录某些事件。当它从上面的命令执行脚本时,终端上什么也看不到。
但是,当我手动执行转换后的 jupyter 时,如下所示,我可以在终端上看到所有日志:
python3 my_jupyter_notebook.py
我尝试添加额外的参数,例如 --debug 和 --stdout,但它们只是输出所有代码,而不仅仅是日志。是否可以在执行 nbconvert 执行命令时在终端上输出日志记录的结果?
【问题讨论】:
标签: python jupyter-notebook jupyter jupyter-lab nbconvert