Der ''nbConvert'' ist ein Open-Source-Softwareprojekt, das das Jupyter-Notizbuch nicht nur in ein Python-Skript verwandelt. Sie können auch bekannte Formate wie HTML, PDF, Latex und Markdown erzeugen. Mit der Dokumentation von 'NbConvert' können Sie Informationen in benutzerfreundlichen Formaten wie PDF anzeigen, die Ihnen helfen, mit anderen zusammenzuarbeiten, die das Notizbuch möglicherweise nicht in ihrer Forschung verwenden. Sie können Inhalte problemlos mit vielen Webnutzern teilen und Forschung mit Latex veröffentlichen.
Dieser Leitfaden gibt Ihnen kurze Details zu Konvertieren des Jupyter -Notizbuchs in eine Python -Datei.
Jupyter Notebook (Jupyter -Notebook () konvertieren (.ipynb) nach Python (.py) mit terminal
Sie können eine oder mehrere Jupyter -Notizbücher mit dem NBConvert -Paket konvertieren. Installieren Sie zunächst die Bibliotheken "NbConvert" und "Jupyter". Installieren Sie diese Pakete also mit der Eingabeaufforderung oder dem Terminal, indem Sie die folgenden Befehle eingeben:
> PIP -Jupyter installierenWenn diese Pakete bereits installiert sind, können Sie die obigen Befehle überspringen.
Syntax
Sie können die "NbConvert" -Bibliothek mit der folgenden Syntax verwenden:
$ jupyter nbConvert -an Optionen Dateiname.ipynbDadurch werden das Jupyter -Notizbuch in verschiedene vertraute Formate umgewandelt, die Sie in Optionen angeben.
Konvertieren Sie ein einzelnes Jupyter -Notizbuch in Python
Wenn Sie Ihr einzelnes Notizbuch in ein ausführbares Python -Skript umwandeln möchten (.PY) können Sie diese Aufgabe problemlos mit dem "NBConvert" -Paket erledigen. Zum Beispiel haben wir eine Datei namens 'TestNotebook erstellt.Ipynb ', und wir möchten diese Datei in Python konvertieren (.py). Der folgende Befehl hilft Ihnen also, vom Jupyter -Notebook (Jupyter -Notebook () zu konvertieren (.ipynb) nach Python (.py).
> Jupyter NbConvert TestNotebook.ipynb -an PythonSie können auch die verwenden '-To-Skript' Dadurch werden das Jupyter -Notizbuch in einen ausführbaren Python oder ein anderes Sprachskript umgewandelt, abhängig vom Kernel.
> Jupyter NbConvert TestNotebook.ipynb -zu SkriptDieser Befehl schreibt Bytes oder Zeichen aus einem Notizbuch (.ipynb) zu einer Python -Datei.
Konvertieren Sie mehrere Jupyter -Notizbücher in Python
Sie können auch mehrere Notizbücher mit der "NBConvert" -Bibliothek konvertieren. Zum Beispiel haben wir mehr als ein Notizbuch wie 'TestNotebook.ipynb ',' testNotebook1.ipynb 'und' testNotebook2.Ipynb ', die wir in Python konvertieren wollen (.py). In diesem Fall können Sie den folgenden Befehl verwenden:
> Jupyter NbConvert TestNotebook.ipynb testNotebook1.ipynb testNotebook2.ipynb -an PythonDieser Befehl wandelt alle Notizbücher in Python um (.PY) Dateien nacheinander durch Anzeigen von Dateinamen.
Mit dem Sternchensymbol (*) können Sie auch mehrere Notizbücher konvertieren:
> Jupyter NbConvert TestNotebook*.ipynb -an PythonDieser Befehl wandelt alle Notizbücher in Python -Dateien um.
Sie können mehrere Notizbücher in ausführbare Python -Skriptdateien umwandeln.
> Jupyter NbConvert TestNotebook*.ipynb -zu SkriptSo konvertieren Sie ein Jupyter -Notizbuch mit GUI in Python in Python?
Der einfachste Weg, um das Notizbuch umzuwandeln (.ipynb) nach Python (.PY) verwendet die Jupyter GUI -Umgebung. Öffnen Sie das Jupyter -Notizbuch, das Sie konvertieren möchten. Navigieren Sie in das Menü "Datei" und wählen Sie "Download als". Die weiteren Optionen werden in Form einer Liste angezeigt, in der Sie auf die Python (Python (.PY) 'Option.
Diese Datei wird in Ihrem System heruntergeladen.
Abschluss
Wir haben besprochen, wie man ein Jupyter -Notizbuch bekehrt (.ipynb) nach Python (.py). Wir können mehrere Notizbücher problemlos in Python- oder Python -Skripte mithilfe der "NBConvert" -Bibliothek konvertieren. Wir haben auch gesehen, wie man das Notizbuch herunterlädt (.ipynb) mit dem Python (.PY) Erweiterung. Sie können Ihr Jupyter -Notizbuch auch mit der Basissyntax in andere Formate konvertieren.