JupyterLite#
В REPEAT VISION встроен JupyterLite для автоматизации работы с моделью с применением языка программирования Python.
В данном уроке вы узнаете:
о порядке установки и импорта модуля
repeatдля языка программирования Python в JupyterLite;о возможностях получения справки в интерфейсе блокнота JupyterLite.
Внимание
Для JupyterLite используется Pyodide в качестве интерпретатора Python. Pyodide разработан для использования на ресурсах вашего браузера на вашем компьютере с применением Node.js и WebAssembly. Pyodide не является CPython, а является его реализацией Python для WebAssembly, Emscripten.
Полулярные библиотеки, разработанные для Python, портируются сообществом отдельно для Pyodide. Не все популярные библиотеки полностью адаптированы для Pyodide. Есть ограничения по работе в том числе стандартной библиотеки Python.
Значительная часть библиотек для анализа данных и инженерных вычислений доступна в списке библиотек, совместимых с Pyodide.
Важно
До ознакомления с данным уроком рекомендуется предварительно освоить базовый интерфейс и основные возможности Jupyter
1. Подготовка к использованию JupyterLite#
Запустите JupyterLite последовательным нажатием кнопок:
2. Начало использования#
В интерфейсе JupyterLite требуется создать блокнот для Python, нажав в Лаунчере на кнопку Python(Pyodide).
В результате откроется интерфейс для подготовки кода и комментариев к нему.

В первой ячейке требуется выполнить команды по установке и иморту пакета repeat, предназначенного для автоматизации работы с моделью REPEAT VISION.
Важно
Особенностью применения JupyterLite и интерпретатора Pyodide является необходимость применения пакета piplite для установки любых пакетов. В классической реализации CPython языка программирования Python такие действия не потребуются.
Далее выполняется установка пакета repeat в первой ячейке блокнота JupyterLite.
import piplite
await piplite.install('repeat')
Затем выполняется импорт установленного пакета. Пакету назначается имя rp для удобства использования названия пакета в коде вашей программы.
import repeat as rp
Дальнейшие шаги использования пакета repeat одинаковы как для JupyterLite, так и для Python в его классической реалзиации CPython.
3. Вызов справки пакета в блокноте#
Для получения информации непосредственно в интерфейсе блокнота требуется выполнить следующую команду
rp?
Данная команда выведет основную информацию о пакете и пример использования пакета repeat.
4. Весь код урока#
import piplite
await piplite.install('repeat')
import repeat as rp
rp?
В результате выполнения урока вы получили следующие навыки:
навыки установки как пакета
repeat, так и других поддерживаемых пакетов Pyodide в блокноте JupyterLite;навыки импорта пакета
repeatи вызов его справки.
Для ознакомления с основными возможностями модуля repeat для автоматизации работы с моделью REPEAT VISION перейдите к следующему уроку применения модуля repeat в коде Python.


