Utilisation de github et nbviewer

Sharing Jupyter notebook – Using github and nbviewer

Fichiers Jupyter Notebook avec .ipynbL'extension dans un référentiel GitHub sera rendue sous forme de fichiers HTML statiques lors de leur ouverture. Les fonctionnalités interactives du bloc-notes, telles que les tracés JavaScript personnalisés, ne fonctionneront pas dans votre référentiel sur GitHub.

Pour partager un fichier notebook à l'aide de github, connectez-vous à https://github.comet créer un référentiel public. Ensuite, téléchargez vos fichiers en utilisant le bouton de téléchargement de fichier comme indiqué ci-dessous -

Cela vous donnera une option pour valider les modifications apportées au référentiel. Ensuite, le référentiel affichera le fichier téléchargé comme ci-dessous -

Cliquez sur le fichier téléchargé pour l'afficher dans la visionneuse github. Vous pouvez partager l'URL en surbrillance avec d'autres.

Une autre façon d'afficher le fichier de bloc-notes en ligne consiste à utiliser l'utilitaire nbviewer de Project Jupyter. Ouverthttps://nbviewer.jupyter.org/et placez l'URL du fichier dans votre référentiel dans le champ de texte comme indiqué. Appuyez sur le bouton Go pour afficher le bloc-notes.

Ces deux méthodes affichent le fichier notebook au format HTML statique. Pour pouvoir exécuter du code dans le notebook, ouvrez-le à l'aide de l'application Binder du projet Jupyter.

Dans la fenêtre nbviewer, vous verrez le bouton «Exécuter sur le classeur». Cliquez dessus et vous verrez le fichier notebook ouvert exactement comme vous l'ouvrez à partir du tableau de bord local du serveur notebook sur votre ordinateur local. Vous pouvez effectuer toutes les actions telles que ajouter / modifier des cellules, exécuter les cellules, etc.