Играйте с Jupyter Notebook2- (рекомендуется 16 очень практичных плагинов)

Python

В этой статье мы рекомендуем 16 очень практичных плагинов для Jupyter Notebook, продолжая предыдущую часть:


Беглый взгляд на эту статью

    窗口分面:Scratchpad
    Markdown文本高亮:Highlighter
    Cell标记、锁定:Runtools
    代码折叠:Code folding
    example、document快速获取:Snippets menu
    PEP8 代码优化:Code prettify
    代码补全:Hinterland
    显示行号:Toggle all line numbers 
    添加目录:Table of Contents (2)
    按标题折叠:Collapsible headings
    文件过滤:Tree Filter
    代码字号收缩:Code Font Size 
    字符选中高亮:Highlight selected word
    快捷键编辑:Keyboard shortcut editor
    编辑模式切换:Select CodeMirror Keymap
    变量收集浮窗:Variable Inspector

Установка плагина

pip install jupyter_contrib_nbextensions -i https://pypi.tuna.tsinghua.edu.cn/simple
jupyter contrib nbextension install --user
pip install jupyter_nbextensions_configurator -i 

После выполнения трех вышеперечисленных шагов перезапустите Jupyter Notebook, чтобы сделать это, и появится следующее сообщение, указывающее на то, что установка завершена. Вот некоторые плагины, которые я лично считаю полезными:


Огранка окна: Блокнот

Открытие нового окна очень полезно в процессе анализа данных.Например, если вы рисуете график, вы хотите увидеть данные рисования на графике или увидеть график эффекта после изменения параметров. **Сочетание клавиш: **Ctrl + B


Выделение текста Markdown: Highlighter

Выделите выделенный текст в ячейке Markdown.

%%javascript
require("base/js/utils").load_extensions("highlighter/highlighter")

Отметка ячейки, блокировка: Runtools

Этот плагин является хорошим дополнением к ячейке по умолчанию.Давайте посмотрим на исходные функции ячейки:Выделено несколько полезных функций в Runtools, особенноОтметить и заблокировать ячейки.


Сворачивание кода: Свертывание кода

свертывание кода


Быстрый доступ к документу: меню фрагментов

Быстро добавляйте Python, примеры распространенных модулей, документы и многое другое. 


Код, оптимизированный по спецификации PEP8: Code prettify

Согласно спецификации кодирования PEP8 Python: "PEP 8 -- Style Guide for Python Code》Улучшите код и положитесь на модуль YAPF, разработанный Google.

pip install yapf -i  https://pypi.tuna.tsinghua.edu.cn/simple 

Завершение кода: Внутренние земли

Автодополнение кода. 


Показать номера строк: переключить все номера строк

Отображает номер строки кода.Блокнот Jupyter имеет функцию установки номеров строк по умолчанию.


Добавить оглавление: оглавление (2)

Добавить каталог в блокнот


Складные заголовки: Складные заголовки

тетрадь свернута по названию


Фильтрация файлов: Фильтр дерева

Фильтрация файлов. 


Уменьшение размера шрифта кода: Размер шрифта кода

Шрифт блока кода увеличивается и уменьшается. 


Подсветка выбора символа: выделить выбранное слово

Выделите выбранные символы.


Редактор сочетаний клавиш: Редактор сочетаний клавиш

Редактируйте и удаляйте существующие сочетания клавиш, добавляйте новые сочетания клавиш.


Переключатель режима редактирования: выберите раскладку CodeMirror.

Если вы привыкли работать с emacs, vim и sublime, этот плагин для вас. 


Плавающее окно коллекции переменных: Инспектор переменных

Используйте плавающую форму для сбора переменной информации в записной книжке.


Использованная литература:GitHub.com/I Python-con…

Чтобы увидеть больше хороших статей, пожалуйста, следуйте:питоническое существо

В этой статье используетсяmdniceнабор текста