Comment convertir Jupyter Notebook en Python

Comment convertir Jupyter Notebook en Python
Si vous travaillez en tant qu'analyste de données ou scientifique des données, les cahiers Jupyter sont idéaux pour effectuer des expériences et construire des rapports. Pendant les expérimentations, vous devez transformer vos activités de cahier Jupyter en script de code Python ou d'autres formats. Dans ce cas, le «NBConvert» est l'outil le plus populaire à travers lequel vous pouvez facilement convertir vos cahiers Jupyter en Script Python à l'aide de la ligne de commande.

Le 'nbconvert' est un projet logiciel open source qui transforme non seulement le cahier Jupyter en un script Python; Vous pouvez également générer des formats familiers tels que HTML, PDF, Latex et Markdown. La documentation de «NBConvert» vous permet d'afficher des informations dans des formats conviviaux comme PDF qui vous aideront à collaborer avec d'autres personnes qui peuvent ne pas utiliser le cahier dans leur recherche. Vous pouvez facilement partager du contenu avec de nombreux utilisateurs Web et publier des recherches à l'aide de latex.

Ce guide vous donnera de brefs détails sur Convertir le cahier Jupyter en un fichier python.

Convertir le cahier Jupyter (.ipynb) à python (.py) Utilisation du terminal

Vous pouvez convertir un ou plusieurs cahiers de jupyter à l'aide du package NBConvert. Tout d'abord, installez les bibliothèques «nbConvert» et «Jupyter». Ainsi, installez ces packages à l'aide de l'invite de commande ou du terminal en tapant les commandes suivantes:

> PIP Installer Jupyter
> pip install nbconvert

Si ces packages sont déjà installés, vous pouvez ignorer les commandes ci-dessus.

Syntaxe

Vous pouvez utiliser la bibliothèque «NBConvert» à l'aide de la syntaxe suivante:

$ Jupyter nbConvert --to Options Name.ipynb

Cela convertira le cahier Jupyter en différents formats familiers que vous spécifiez dans les options.

Convertir un seul cahier Jupyter en Python

Si vous souhaitez convertir votre seul ordinateur portable en un script Python exécutable (.py), vous pouvez facilement effectuer cette tâche en utilisant le package 'nbConvert'. Par exemple, nous avons créé un fichier nommé 'TestNotebook.iPynb ', et nous voulons convertir ce fichier en python (.py). Ainsi, la commande suivante vous aide à convertir à partir du cahier Jupyter (.ipynb) à python (.py).

> Jupyter nbconvert testNotebook.iPynb --to Python

Vous pouvez également utiliser le '-To script' qui convertit le cahier Jupyter en un python exécutable ou un autre script de langue en fonction du noyau.

> Jupyter nbconvert testNotebook.IPYNB - Script

Cette commande écrit des octets ou des caractères d'un cahier (.ipynb) à un fichier python.

Convertir plusieurs cahiers de jupyter en python

Vous pouvez également convertir plusieurs ordinateurs portables à l'aide de la bibliothèque «NBConvert». Par exemple, nous avons plus d'un ordinateur portable tel que 'TestNotebook.iPynb ',' TestNoteBook1.iPynb 'et' TestNoteBook2.ipynb 'que nous voulons convertir en python (.py). Dans ce cas, vous pouvez utiliser la commande suivante:

> Jupyter nbconvert testNotebook.IPYNB TESTNOTEBOOK1.iPynb testNoteBook2.iPynb --to Python

Cette commande convertira tous les cahiers en python (.py) fichiers un par un en affichant les noms de fichiers.

En utilisant le symbole (*) astérisque, vous pouvez également convertir plusieurs ordinateurs portables:

> Jupyter nbConvert testNotebook *.iPynb --to Python

Cette commande convertit tous les cahiers en fichiers python.

Vous pouvez convertir plusieurs ordinateurs portables en fichiers de script Python exécutables.

> Jupyter nbConvert testNotebook *.IPYNB - Script

Comment convertir un cahier Jupyter en Python à l'aide de l'interface graphique?

Le moyen le plus simple de convertir le cahier (.ipynb) à python (.py) utilise l'environnement Jupyter GUI. Ouvrez le cahier Jupyter que vous souhaitez convertir. Naviguez dans le menu «fichier» et sélectionnez «Télécharger As». Plus les options seront affichées sous la forme d'une liste où vous cliquerez sur le 'Python (.Py) 'Option.

Ce fichier téléchargera sur votre système.

Conclusion

Nous avons discuté de la façon de convertir un cahier Jupyter (.ipynb) à python (.py). Nous pouvons facilement convertir plusieurs ordinateurs portables en scripts Python ou Python à l'aide de la bibliothèque «NBConvert». Nous avons également vu comment télécharger le cahier (.ipynb) avec le python (.Py) Extension. Vous pouvez également convertir votre cahier Jupyter en d'autres formats en utilisant la syntaxe de base.