Как установить% xmode Verbose на ноутбуке Jupyter при запуске? - PullRequest
0 голосов
/ 28 мая 2018

Я хочу установить %xmode Verbose, чтобы получать сообщения об ошибках более подробно, но так как я всегда нуждаюсь в этом, я скорее хочу установить его при запуске.

Поэтому я попытался добавить его внизумой jupyter_notebook_config.py, но потом, когда я снова его запустил, он получил следующую ошибку:

Исключение при загрузке файла конфигурации /Users/me/jupyter/jupyter_notebook_config.py

SyntaxError: неверный синтаксис

Однако я также добавил import os, sys, random, asyncio, argparse внизу файла, что не привело к ошибке.Поэтому я чувствую, что волшебная команда не работает с файлом конфигурации.

Так есть ли способ включить подробный режим отладки по умолчанию в блокноте Jupyter?


Уточнение

Этот вопрос касается ноутбука Jupyter (открывается через jupyter notebook), а не IPython (открывается через ipython).Я обнаружил, что команда %xmode работает в конфигурационном файле IPython (который я на самом деле использовал) и хочу включить ее и на ноутбуке Jupyter, что и является моей точкой.

1 Ответ

0 голосов
/ 28 мая 2018
  1. Перейти к ~/.ipython/profile_default/startup.
  2. Создать файл с именем 00-set-traceback-mode.py.
  3. Добавить следующие строки:

    from IPython import get_ipython
    ip = get_ipython()
    ip.InteractiveTB.set_mode(mode="Verbose")
    

Вы сделали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...