Рубрики
Без рубрики

Совет: Интерактивные ноутбуки Python с связующим

Я пишу контент для AWS, Kubernetes, Python, JavaScript и многое другое. Чтобы просмотреть весь последний контент, будь … Tagged с начинающими, Python, 100daysofpython, Jupyternotebooks.

Я пишу контент для AWS, Kubernetes, Python, JavaScript и многое другое. Чтобы просмотреть весь последний контент, обязательно Посетите мой блог и подписаться на мою рассылку. Следи за мной на Твиттере .

Это день 9 #100daysofpython Challenge.

Это обзор того, как отобразить ваши общедоступные репозитории GitHub, содержащие файлы ноутбуков в онлайн -интерактивной ноутбуке с использованием Переплет и Юпитер Анкет

Предварительные условия

  1. Знакомство с Пипенв . Смотрите Здесь за мой пост на Pipenv.
  2. Знакомство с Jupyterlab Анкет
  3. Основная настройка jupyterlab. Смотрите мой ноутбук “Hello Jupyter” Здесь Для моего поста на Jupyterlab.
  4. Учетная запись GitHub.
  5. Общественный репозиторий GitHub, содержащий файлы записных книг.

Начиная

Мы просто собираемся опубликовать любую ноутбук Jupyter с .Ipynb Расширение в нашем публичном репозитории GitHub к связующему.

Если вам нужен пример репо, вы можете использовать мой Hello-jupyterlab Repo Анкет

Переплет Сам это просто веб -сайт, который позволяет отображать ваши публичные репозитории GitHub в интерактивной ноутбуке.

Вы можете добавить свое собственное публичное репо или добавить ссылку для моего примера https://github.com/okeeffed/hello-jupyter-lab Анкет

Добавьте URL в Создайте и запустите репозиторий Ввод и нажмите Запуск Анкет

Изучение ноутбука

После загрузки ноутбука (и предполагая, что вы используете мое репо в качестве примера), вы можете перейти к примеру DOC в Docs/1_Hello_Requests.ipynb ,

Оказавшись там, вы можете нажать на Запустить кнопка для выполнения кода и увидеть выход.

Мы можем сделать еще один шаг, также добавив больше ячеек для печати ответов:

Добавление зависимостей

Сам Биндер делает для вас много тяжелой работы и поддерживает широкий диапазон Файлы конфигурации что вы бы использовали как часть управления зависимостями.

В случае примера, PIPFILE.LOCK автоматически идентифицируется, и зависимости были установлены.

Ресурсы и дальнейшее чтение

  1. Переплет
  2. Привет, jupyterlab
  3. Пипенв
  4. Файлы конфигурации связующего

Кредит фото: Ювнский

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

Оригинал: “https://dev.to/okeeffed/tip-interactive-python-notebooks-with-binder-3fb9”