Jak przekonwertować notatnik Jupyter na Python

Jak przekonwertować notatnik Jupyter na Python
Jeśli pracujesz jako analityk danych lub naukowiec, notebooki Jupyter doskonale nadają się do przeprowadzania eksperymentów i budowy raportów. Podczas eksperymentów musisz przekształcić swoje czynności notesu Jupyter w skrypt kodu Pythona lub inne formaty. W tym przypadku „NBConvert” jest najpopularniejszym narzędziem, za pomocą którego można łatwo przekonwertować swoje notebooki Jupyter na skrypt Python za pomocą wiersza poleceń.

'NBConvert' to projekt oprogramowania typu open source, który nie tylko zamienia notatnik Jupyter w skrypt Python; Możesz także wygenerować znane formaty, takie jak HTML, PDF, lateks i Markdown. Dokumentacja „NBConvert” umożliwia wyświetlanie informacji w formatach przyjaznych dla użytkownika, takich jak PDF, które pomogą Ci współpracować z innymi, którzy mogą nie korzystać z notebooka w swoich badaniach. Możesz łatwo udostępniać treści wielu użytkownikom internetowym i publikować badania za pomocą lateks.

Ten przewodnik poda krótkie szczegóły dotyczące Przekształcenie notebooka Jupyter w plik Python.

Konwertuj notatnik Jupyter (.ipynb) do Pythona (.PY) za pomocą terminalu

Możesz przekonwertować jeden lub wiele notebooków JUPYTER za pomocą pakietu NBConvert. Najpierw zainstaluj biblioteki „NBConvert” i „Jupyter”. Tak więc zainstaluj te pakiety za pomocą wiersza polecenia lub terminali, wpisując następujące polecenia:

> instaluj PIP Jupyter
> PIP Instaluj NBCONVERT

Jeśli te pakiety są już zainstalowane, możesz pominąć powyższe polecenia.

Składnia

Możesz użyć biblioteki „NBConvert” za pomocą następującej składni:

$ JUPYTER NBCONVERT - -do opcji nazwa pliku.ipynb

To przekonwertuje notatnik Jupyter na różne znane formaty, które określasz w opcjach.

Konwertuj pojedynczy notatnik Jupyter na Python

Jeśli chcesz przekonwertować swój pojedynczy notatnik na wykonywalny skrypt Python (.PY), możesz łatwo wykonać to zadanie za pomocą pakietu „NBCONVERT”. Na przykład utworzyliśmy plik o nazwie „TestNoteBook.ipynb 'i chcemy przekonwertować ten plik na Python (.py). Poniższe polecenie pomaga konwersji z notebooka Jupyter (.ipynb) do Pythona (.py).

> Jupyter nbconvert TESTNOTOBOOK.IPYNB -do Python

Możesz także użyć „-to skrypt” który przekształca notatnik Jupyter w wykonywalny python lub inny skrypt językowy w zależności od jądra.

> Jupyter nbconvert TESTNOTOBOOK.ipynb -do skryptu

To polecenie pisze bajty lub znaki z notebooka (.ipynb) do pliku Pythona.

Konwertuj wiele notebooków Jupyter na Python

Możesz także konwertować wiele notebooków za pomocą biblioteki „NBConvert”. Na przykład mamy więcej niż jeden notatnik, taki jak „TestNoteBook.ipynb ”,„ TestNoteBook1.ipynb 'i „testnotebook2.ipynb „że chcemy przekształcić na Python (.py). W takim przypadku możesz użyć następującego polecenia:

> Jupyter nbconvert TESTNOTOBOOK.IPYNB TESTNOTEBOOK1.IPYNB TESTNOTEBOOK2.IPYNB -do Python

To polecenie przekonwertuje wszystkie notebooki na Python (.Py) pliki jeden po drugim poprzez wyświetlanie nazw plików.

Korzystając z symbolu (*) gwiazdka, możesz także konwertować wiele notebooków:

> Jupyter nbconvert TestNotebook*.IPYNB -do Python

To polecenie przekształca wszystkie notebooki w pliki Python.

Możesz przekonwertować wiele notebooków na pliki skryptów Python Python.

> Jupyter nbconvert TestNotebook*.ipynb -do skryptu

Jak przekonwertować notatnik Jupyter na Python za pomocą GUI?

Najprostszy sposób konwersji notebooka (.ipynb) do Pythona (.PY) używa środowiska Jupyter GUI. Otwórz notatnik Jupyter, który chcesz przekonwertować. Przejdź do menu „Plik” i wybierz „Pobierz jako”. Im więcej opcji zostanie wyświetlone w formie listy, na której klikniesz „Python (.PY) „Opcja.

Ten plik pobranie w twoim systemie.

Wniosek

Omówiliśmy, jak przekonwertować notatnik Jupyter (.ipynb) do Pythona (.py). Możemy łatwo przekonwertować wiele notebooków na skrypty Python lub Python za pomocą biblioteki „NBCONVER”. Widzieliśmy również, jak pobrać notatnik (.ipynb) z Pythonem (.PY) Rozszerzenie. Możesz także przekonwertować swój notatnik Jupyter na inne formaty za pomocą podstawowej składni.