Hvordan konvertere Jupyter Notebook til Python

Hvordan konvertere Jupyter Notebook til Python
Hvis du jobber som dataanalytiker eller dataforsker, er Jupyter -notatbøker flott for å utføre eksperimenter og bygge rapporter. Under eksperimentene må du gjøre Jupyter Notebook -aktivitetene til Python -kodeskriptet eller noen andre formater. I dette tilfellet er 'NBConvert' det mest populære verktøyet du enkelt kan konvertere Jupyter -notatbøkene dine til Python -skriptet ved hjelp av kommandolinjen.

De 'NBConvert' er et open source programvareprosjekt som ikke bare gjør Jupyter-notisboken til et Python-skript; Du kan også generere kjente formater som HTML, PDF, Latex og Markdown. Dokumentasjonen av 'NBConvert' lar deg vise informasjon i brukervennlige formater som PDF som vil hjelpe deg å samarbeide med andre som kanskje ikke bruker notatboken i forskningen sin. Du kan enkelt dele innhold med mange nettbrukere og publisere forskning ved hjelp av latex.

Denne guiden vil gi deg korte detaljer om Konvertere Jupyter Notebook til en Python -fil.

Konverter Jupyter Notebook (.ipynb) til Python (.py) ved hjelp av terminal

Du kan konvertere en eller flere Jupyter -notatbøker ved hjelp av NBConvert -pakken. Først må du installere 'NBConvert' og 'Jupyter' -bibliotekene. Så installer disse pakkene ved å bruke ledeteksten eller terminalen ved å skrive følgende kommandoer:

> pip installer jupyter
> Pip installer NBConvert

Hvis disse pakkene allerede er installert da, kan du hoppe over kommandoene ovenfor.

Syntaks

Du kan bruke biblioteket 'NBConvert' ved hjelp av følgende syntaks:

$ jupyter nbconvert -til alternativer filnavn.ipynb

Dette vil konvertere Jupyter Notebook til forskjellige kjente formater som du spesifiserer i alternativer.

Konverter en enkelt Jupyter -notatbok til Python

Hvis du vil konvertere din enkelt notisbok til et kjørbart Python -skript (.PY), kan du enkelt gjøre denne oppgaven ved å bruke 'NBConvert' -pakken. For eksempel har vi laget en fil som heter 'TestNotebook.ipynb ', og vi vil konvertere denne filen til Python (.py). Så følgende kommando hjelper deg å konvertere fra Jupyter Notebook (.ipynb) til Python (.py).

> Jupyter NBConvert TestNotebook.Ipynb - -til Python

Du kan også bruke '-to manus' som konverterer Jupyter -notisboken til en kjørbar pyton eller et annet språkskript avhengig av kjernen.

> Jupyter NBConvert TestNotebook.ipynb -til manus

Denne kommandoen skriver byte eller tegn fra en notisbok (.ipynb) til en python -fil.

Konverter flere Jupyter -notatbøker til Python

Du kan også konvertere flere notatbøker ved hjelp av biblioteket 'NBConvert'. For eksempel har vi mer enn en notisbok som 'TestNoteBook.Ipynb ',' TestnoteBook1.ipynb ', og' testnotebook2.ipynb 'som vi ønsker å konvertere til python (.py). I dette tilfellet kan du bruke følgende kommando:

> Jupyter NBConvert TestNotebook.ipynb testnotebook1.ipynb testnotebook2.Ipynb - -til Python

Denne kommandoen vil konvertere alle notatbøker til Python (.py) filer en etter en ved å vise filnavn.

Ved hjelp av (*) stjerne -symbolet kan du også konvertere flere notatbøker:

> Jupyter NBConvert TestNoteBook*.Ipynb - -til Python

Denne kommandoen konverterer alle notatbøker til Python -filer.

Du kan konvertere flere notatbøker til kjørbare Python -skriptfiler.

> Jupyter NBConvert TestNoteBook*.ipynb -til manus

Hvordan konvertere en Jupyter -notatbok til Python ved hjelp av GUI?

Den enkleste måten å konvertere notatboken (.ipynb) til Python (.PY) bruker Jupyter GUI -miljøet. Åpne Jupyter Notebook som du vil konvertere. Naviger inn i 'filen' -menyen og velg 'Last ned som'. Jo flere alternativer vises i form av en liste der du vil klikke på 'Python (.PY) 'Alternativ.

Denne filen laster ned på systemet ditt.

Konklusjon

Vi diskuterte hvordan man konverterer en Jupyter -notisbok (.ipynb) til Python (.py). Vi kan enkelt konvertere flere notatbøker til Python- eller Python -skript ved hjelp av 'NBConvert' -biblioteket. Vi har også sett hvordan du laster ned notatboken (.ipynb) med python (.py) utvidelse. Du kan også konvertere Jupyter -notisboken din til andre formater ved å bruke den grunnleggende syntaksen.