Cómo convertir el cuaderno Jupyter en Python

Cómo convertir el cuaderno Jupyter en Python
Si está trabajando como analista de datos o científico de datos, los cuadernos Jupyter son excelentes para realizar experimentos e informar informes. Durante las experimentos, debe convertir sus actividades en el cuaderno de Jupyter en el script de código de Python o algunos otros formatos. En este caso, el 'NBConvert' es la herramienta más popular a través de la cual puede convertir fácilmente sus cuadernos Jupyter en el script de Python utilizando la línea de comandos.

El 'nbconvert' es un proyecto de software de código abierto que no solo convierte el cuaderno Jupyter en un script de Python; También puede generar formatos familiares como HTML, PDF, látex y Markdown. La documentación de 'NBConvert' le permite mostrar información en formatos fáciles de usar como PDF que lo ayudarán a colaborar con otras personas que pueden no usar el cuaderno en su investigación. Puede compartir fácilmente contenido con muchos usuarios web y publicar investigaciones utilizando látex.

Esta guía le dará breves detalles sobre Convertir el cuaderno Jupyter en un archivo de Python.

Convertir el cuaderno Jupyter (.ipynb) a Python (.py) usando terminal

Puede convertir uno o múltiples cuadernos Jupyter usando el paquete NBConvert. Primero, instale las bibliotecas 'NBConvert' y 'Jupyter'. Por lo tanto, instale estos paquetes utilizando el símbolo del sistema o el terminal escribiendo los siguientes comandos:

> PIP Instalar Jupyter
> PIP Instalar nbConvert

Si estos paquetes ya están instalados, entonces puede omitir los comandos anteriores.

Sintaxis

Puede usar la biblioteca 'NBConvert' usando la siguiente sintaxis:

$ jupyter nbconvert -a opciones nombre de archivo.ipynb

Esto convertirá el cuaderno Jupyter en diferentes formatos familiares que especifica en las opciones.

Convierta un solo cuaderno de Jupyter a Python

Si desea convertir su solo cuaderno en un script de Python ejecutable (.Py), puede hacer esta tarea fácilmente utilizando el paquete 'NBConvert'. Por ejemplo, hemos creado un archivo llamado 'testNotebook.ipynb ', y queremos convertir este archivo a Python (.Py). Por lo tanto, el siguiente comando lo ayuda a convertir de Jupyter Notebook (.ipynb) a Python (.Py).

> Jupyter nbconvert testNotebook.ipynb -a pitón

También puedes usar el '-para script' que convierte el cuaderno Jupyter en una pitón ejecutable u otro script de idioma dependiendo del núcleo.

> Jupyter nbconvert testNotebook.ipynb -script

Este comando escribe bytes o caracteres desde un cuaderno (.ipynb) a un archivo de Python.

Convertir múltiples cuadernos Jupyter a Python

También puede convertir múltiples cuadernos utilizando la biblioteca 'NBConvert'. Por ejemplo, tenemos más de un cuaderno, como 'testnotebook.ipynb ',' testNotebook1.ipynb 'y' testNotebook2.ipynb 'que queremos convertir en python (.Py). En este caso, puede usar el siguiente comando:

> Jupyter nbconvert testNotebook.ipynb testNotebook1.ipynb testNotebook2.ipynb -a pitón

Este comando convertirá todos los cuadernos a Python (.Py) archiva uno por uno mostrando nombres de archivo.

Usando el símbolo (*) Asterisk, también puede convertir múltiples cuadernos:

> Jupyter nbconvert testNotebook*.ipynb -a pitón

Este comando convierte todos los cuadernos en archivos de Python.

Puede convertir múltiples cuadernos en archivos de script de Python ejecutables.

> Jupyter nbconvert testNotebook*.ipynb -script

Cómo convertir un cuaderno Jupyter a Python usando GUI?

La forma más sencilla de convertir el cuaderno (.ipynb) a Python (.py) está utilizando el entorno GUI Jupyter. Abra el cuaderno Jupyter que desea convertir. Navegue al menú 'Archivo' y seleccione 'Descargar como'. Cuantas más opciones se mostrarán en forma de una lista donde haga clic en 'Python (.opción py) '.

Este archivo se descargará en su sistema.

Conclusión

Discutimos cómo convertir un cuaderno de Jupyter (.ipynb) a Python (.Py). Podemos convertir fácilmente múltiples cuadernos en scripts de Python o Python utilizando la biblioteca 'NBConvert'. También hemos visto cómo descargar el cuaderno (.ipynb) con el python (.py) extensión. También puede convertir su cuaderno Jupyter a otros formatos utilizando la sintaxis básica.