Este dilema se puede resolver de diversas formas, por lo tanto te damos la que para nosotros es la resolución más completa.
Solución:
Desde el menú del cuaderno, puede guardar el archivo directamente como un script de python. Vaya a la opción ‘Archivo’ del menú, luego seleccione ‘Descargar como’ y allí verá la opción ‘Python (.py)’.
Otra opción sería usar nbconvert desde la línea de comando:
jupyter nbconvert --to script 'my-notebook.ipynb'
Echa un vistazo aquí.
Según https://ipython.org/ipython-doc/3/notebook/nbconvert.html, está buscando el comando nbconvert con la opción –to script.
ipython nbconvert notebook.ipynb --to script
En breve: Esta opción de línea de comandos convierte mynotebook.ipynb
a python
código:
jupyter nbconvert mynotebook.ipynb --to python
Nota: esto es diferente de la respuesta anterior. ipython
ha sido renombrado a jupyter
. el antiguo nombre del ejecutable (ipython) está en desuso.
Más detalles:jupyter
la línea de comandos tiene un nbconvert
argumento que ayuda a convertir archivos de notebook (*.ipynb)
a varios otros formatos.
Incluso podría convertirlo a cualquiera de estos formatos usando el mismo comando pero diferente --to
opción:
- asciidoc
- disfraz
- html
- látex. (Impresionante si desea pegar código en documentos de conferencias/revistas).
- reducción
- computadora portátil
- pitón
- primero
- guion
- diapositivas (¡Vaya! Convierta a diapositivas para facilitar la presentación)
el mismo comando jupyter nbconvert --to latex mynotebook.ipynb
Para más ver jupyter nbconvert --help
. Hay amplias opciones para esto. Incluso podría ejecutar el código primero antes de convertir, diferentes opciones de nivel de registro, etc.
Si te gusta la programación, puedes dejar una noticia acerca de qué te ha gustado de este artículo.