Notebook Jupyter

Úvodná príručka k notebooku Jupyter

Úvodná príručka k notebooku Jupyter
Ak ste vývojár Pythonu, možno si budete chcieť v Linuxe zašpiniť ruky. Pretože väčšina knižníc Pythonu je kompatibilná s Linuxom a webové stránky Pythonu sú bežne nasadené v systémoch Linux; je lepšie začať s operačným systémom, ktorý vám poskytuje najväčšiu flexibilitu pri práci s týmto jazykom.

A aký lepší spôsob, ako sa začať učiť, ako na ľahko použiteľnom prostredí Python IDE, ktoré vám poskytuje editor, v ktorom môžete upravovať svoj zdrojový kód, tlmočník a prekladač, a rozhranie, na ktorom môžete vidieť svoje výstupy, všetko na jednom mieste? Jupyter Notebook je IDE, ktoré poskytuje začiatočníkom v Pythone (a dokonca aj skúseným vývojárom Pythonu) prostredie určené na zobrazovanie jednoznačných výsledkov a analýz.

Notebook Jupyter - všestranný editor

Akonáhle začnete používať Jupyter, môžete dokonca namietať, že jeho „notebooky“ sú najpohodlnejším integrovaným vývojovým prostredím na kódovanie. Tieto notebooky sú tiež veľmi výkonnými učebnými nástrojmi. Sú vybavené textom, ktorý sa dá čítať človekom, kde môžete navrhovať popisy kódov spolu s obrázkami a diagramami a bunkami kódu, ktoré oddeľujú logické jednotky vášho programu. Ak sú všetky pomôcky notebooku dobre využité, môžete vytvárať dokumenty, ktoré spúšťajú celé programy, a tiež poskytnúť ľahko pochopiteľnú analýzu a popis spolu s kódom.

Obr. 1: Domovská stránka notebooku Jupyter

Jupyter je webové IDE a otvára sa v prehliadači. Môžete zmeniť predvolený prehľadávač, ktorý sa v ňom otvára, na prehľadávač podľa vášho výberu. Notebook Jupyter je možné nainštalovať do vášho systému Linux, kde vytvára notebooky na pracovisku na vašom disku, alebo ho možno použiť online na úpravu kódu na adrese https: // jupyter.org /. Po vytvorení poznámkového bloku v Jupyteri kliknutím na „Nový“ sa otvorí nasledujúci editor:

Obr. 2: Notebook bez názvu

Toto jednoducho vyzerajúce rozhranie je svojimi funkciami neuveriteľne silné. Najprv začnime so základným úvodom.

Začíname

Na obr. 3, prázdny poznámkový blok, ktorý vidíte, je rozloženie, s ktorým budete pracovať pri učení sa jazyka Python na Jupyteri.

Obr. 4: Spustite bunku kódu

Ak chcete spustiť bunku s kódom, musíte iba vybrať bunku, ktorú chcete spustiť, a kliknúť na tlačidlo „Spustiť“ alebo stlačiť klávesy Shift + Enter. Na toto, spolu s tlačidlom „prerušiť jadro“, vedľa neho kliknete najviac. Keď už hovoríme o „prerušení jadra“, ak sa ocitnete uviaznutý v nekonečnej slučke, mohlo by to prísť vhod. Prerušiť misiu predtým, ako sa situácia stane chaotickejšou!

A keď už sme pri jadre, poďme ďalej preskúmať jednu z najdôležitejších súčastí notebooku - jadro. V jednoduchosti povedané, jadrá Pythonu majú zodpovednosť za vykonávanie kódu. Všetky možnosti, ktoré budete v súvislosti s jadrom potrebovať, sú tu:

Obr. 5: Jadro

Jadro Pythonu, ktoré je výpočtovou jednotkou, ktorá vykonáva kód, možno prerušiť, aby sa zastavilo vykonávanie kódu, reštartovať, znova pripojiť a vypnúť. Postupujúc do ďalších možností týkajúcich sa jadra, môžete dokonca zmeniť jadrá tak, aby prechádzali z jednej verzie Pythonu do druhej (napríklad z Pythonu 2 na Python 3).

Ako sme už spomínali, notebooky slúžia na oveľa viac než len na písanie kódu. Môžete ich použiť na vytvorenie plnohodnotného dokumentu s odsekmi, rovnicami, funkciami a obrázkami. Na začiatok je potrebné oboznámiť sa s bunkami „markdown“.

Výberom bunky a následným výberom bunky> Typ bunky> Markdown sa bunka kódu prevedie na bunku textovú. Tu môžete písať popisy a analýzy. Osvedčeným postupom je vyhľadať dokumentáciu notebookov Jupyter, aby ste odomkli všetky rôzne spôsoby, ako môžete túto funkciu využiť. Jedna vzrušujúca vec, ktorú som zistil, keď som začínal s notebookmi, bol ten, že po prevode bunky na markdown sa aktivuje možnosť „Vložiť obrázok“ v rozbaľovacej ponuke „Upraviť“. Tu je ukážka toho, ako vyzerá markdownová bunka:

Obr. 6: Markdown bunka

Všimnite si, že tento text sa nachádza nad bežnou bunkou kódu. Takto môžete pridať význam logickým kódovým jednotkám.

Tento úvod iba poškriabal povrch toho, čo môžete robiť s notebookmi. Najlepšou radou by bolo preskúmať ho na vlastnej koži a odhaliť ďalšie jeho vlastnosti, ktoré vyhovujú vašim účelom.

Inštaluje sa Jupyter

V systémoch Linux je možné Jupyter Notebook nainštalovať prostredníctvom rozhrania príkazového riadku aj grafického používateľského rozhrania. Rozhranie príkazového riadku spočíva na jeho termináli. Ak chcete nainštalovať Jupyter, museli by ste najskôr nainštalovať alebo aktualizovať Python a potom nainštalovať notebook Python.

Obr. 7: Príkaz na inštaláciu notebooku Python

Inštalácia notebooku Jupyter z grafického používateľského rozhrania je pomerne ľahšia. Stačí vyhľadať Project Jupyter na softvéri Ubuntu a kliknúť na „Inštalovať“.

Obr. 8: Project Jupyter v softvéri Ubuntu (inštalácia GUI)

Python je najsilnejší programovací jazyk pre dátovú vedu. Je to tiež ľahko naučiteľný jazyk a IDE ako Jupyter Notebook umožňuje bezproblémové zvykanie si na programovanie v Pythone.

Stredné tlačidlo myši nefunguje v systéme Windows 10
The stredné tlačidlo myši pomáha vám prechádzať dlhé webové stránky a obrazovky s množstvom údajov. Ak sa to zastaví, budete nakoniec používať klávesn...
Ako zmeniť ľavé a pravé tlačidlo myši na počítači so systémom Windows 10
Je úplnou normou, že všetky zariadenia počítačových myší sú ergonomicky navrhnuté pre pravákov. Existujú však dostupné myšacie zariadenia, ktoré sú šp...
Napodobňovanie kliknutí myšou vznášaním sa pomocou myši bez myši vo Windows 10
Používanie myši alebo klávesnice v nesprávnom postoji k nadmernému používaniu môže mať za následok veľa zdravotných problémov vrátane napätia, syndróm...