тему в Jupyter

Как сменить тему в Jupyter Notebook?

Не секрет, что у специалистов по анализу данных особо теплые отношения с Jupyter Notebook. Эта интерактивная веб-среда умеет выводить разные виды информации (текст, графики, изображения и т. д. в одном документе), компилировать код в отдельно выделенной ячейке, конвертировать записные книжки в различные форматы и многое другое. При всем этом, он бесплатен и обладает дружелюбным интерфейсом! Казалось бы, чего еще можно желать? Но мы-то знаем, что «желание — отец мысли». Поэтому пожелаем сменить стандартную тему любимого Jupytera на более темную и выразительную! Тем более, что на данный момент существует достаточно приятных тем, способных раскрасить записные книжки новыми красками! А потому предлагаю прямо сейчас узнать, как можно сменить тему в Jupyter Notebook?!

Меняем тему в Jupyter Notebook!

Для смены темы в Jupyter Notebook последовательно выполните описанные ниже инструкции. Вводить код можно прямо в записной книжке. После смены темы, нужно перезапустить Jupyter, чтобы изменения вступили в силу.

1. Установим пакет с темами для Jupyter Notebook

Вариант №1: установить пакет с темами можно из записной книжки Jupytera. Для этого прямо в ячейке записной книжки введите:

!pip install jupyterthemes 

или

!pip3 install jupyterthemes 

в зависимости от настроек и версии Python.

Вариант №2: для установки пакета с темами через терминал или консоль, введите команду:

pip install jupyterthemes

или

pip3 install jupyterthemes

в зависимости от настроек и версии Python.

2. Выведем список всех установленных тем на экран

  • В записной книжке Jupytera список тем можно вывести с помощью кода:
!jt -l 

Список тем, которые вывел мой Jupyter Notebook:

chesterish    grade3    gruvboxd    gruvboxl    monokai    oceans16    onedork     solarizedd    solarizedl
  • В терминале или консоли аналогичная команда будет иметь вид:
jt -l 

3. Введем команду для смены темы на нужную

Из полученного в пункте 2 списка тем выберите ту самую, которой желаете заменить текущий вариант. Условно обозначим выбранную тему как <new_thema>. Тогда команда для смены текущей темы на тему <new_thema> будет выглядеть следующим образом:

  • В записной книжке Jupytera:
!jt -t <new_thema> -T -N -kl 

Так как при смене темы отображение панели инструментов, имени пользователя и логотипа ядра отключено по-умолчанию, то лучше сразу добавить параметры «-T», «-N» и «-kl» для их включения.

Например, если выбранная тема называется onedork, то код для смены темы будет иметь вид: !jt -t onedork -T -N -kl

  • При работе через терминал или консоль:
jt -t <new_thema> -T -N -kl 

4. Перезапускаем Jupyter Notebook!

Для того, чтобы изменения вступили в силу, перезапустите Jupyter Notebook!

Примеры тем в Jupyter Notebook

Мы подготовили скриншоты записных книжек, «одетых» в доступные на сегодняшний день темы Jupyter Notebook. Возможно, это поможет вам сэкономить время при выборе новой темы:

У нас появился Telegram-канал для изучающих Python! Подписывайтесь по ссылке: «Кодим на Python! Вместе «питонить» веселее! 😉

Как вернуть исходную тему?

Если же после визуальных экспериментов Вы захотите вернуть исходную тему Jupyter, наберите указанные ниже команды в записной книжке или в терминале/консоли:

  • В записной книжке:
!jt -r
  • В консоли или терминале:
jt r

После этого выполните перезапуск Jupyter Notebook!

1 комментарий

Добавить комментарий