Я пишу контент для AWS, Kubernetes, Python, JavaScript и многое другое. Чтобы просмотреть весь последний контент, обязательно Посетите мой блог и подписаться на мою рассылку. Следи за мной на Твиттере .
Это день 9 #100daysofpython Challenge.
Это обзор того, как отобразить ваши общедоступные репозитории GitHub, содержащие файлы ноутбуков в онлайн -интерактивной ноутбуке с использованием Переплет и Юпитер Анкет
Предварительные условия
- Знакомство с Пипенв . Смотрите Здесь за мой пост на Pipenv.
- Знакомство с Jupyterlab Анкет
- Основная настройка jupyterlab. Смотрите мой ноутбук “Hello Jupyter” Здесь Для моего поста на Jupyterlab.
- Учетная запись GitHub.
- Общественный репозиторий GitHub, содержащий файлы записных книг.
Начиная
Мы просто собираемся опубликовать любую ноутбук Jupyter с .Ipynb
Расширение в нашем публичном репозитории GitHub к связующему.
Если вам нужен пример репо, вы можете использовать мой Hello-jupyterlab Repo Анкет
Переплет Сам это просто веб -сайт, который позволяет отображать ваши публичные репозитории GitHub в интерактивной ноутбуке.
Вы можете добавить свое собственное публичное репо или добавить ссылку для моего примера https://github.com/okeeffed/hello-jupyter-lab
Анкет
Добавьте URL в Создайте и запустите репозиторий
Ввод и нажмите Запуск
Анкет
Изучение ноутбука
После загрузки ноутбука (и предполагая, что вы используете мое репо в качестве примера), вы можете перейти к примеру DOC в Docs/1_Hello_Requests.ipynb
,
Оказавшись там, вы можете нажать на Запустить
кнопка для выполнения кода и увидеть выход.
Мы можем сделать еще один шаг, также добавив больше ячеек для печати ответов:
Добавление зависимостей
Сам Биндер делает для вас много тяжелой работы и поддерживает широкий диапазон Файлы конфигурации что вы бы использовали как часть управления зависимостями.
В случае примера, PIPFILE.LOCK
автоматически идентифицируется, и зависимости были установлены.
Ресурсы и дальнейшее чтение
Кредит фото: Ювнский
Первоначально опубликовано на моем блог . Чтобы увидеть новые сообщения без промедления, прочитайте сообщения там и подпишитесь на мою рассылку.
Оригинал: “https://dev.to/okeeffed/tip-interactive-python-notebooks-with-binder-3fb9”