Caietul de sarcini Jupyter. Proiectul Jupyter

notebook jupyter mediu de calcul interactiv pentru învățarea programării

Luați acest articol ca o modalitate de a începe în Jupyter, un ghid pentru a ști ce putem face și câteva noțiuni pentru a începe să îl utilizați.

Este un mediu de calcul interactiv, care permite utilizatorilor să experimenteze codul și să îl partajeze.

Jupyter este acronim pentru Julia, Python și R, cele trei limbaje de programare cu care a început Jupyter, deși astăzi acceptă un număr mare de limbaje.

Este utilizat pe scară largă pentru a crea și partaja documente care conțin cod. Acest lucru este foarte util în predare, deoarece putem arăta cu exemple cum funcționează un script, un limbaj sau le putem cere elevilor să propună și să-și valideze propriul cod.

Ce pot face cu Jupyter

Vom distinge 2 utilizări, cea personală de a învăța pe noi înșine și cea educativă.

Jupyter pentru uz personal

Opțiune bună pentru a practica programarea în diferite limbi și pentru a pregăti documentația în jurul temelor de programare.

Dincolo de asta, momentan nu am găsit un meci. Dacă aveți idei sau cunoașteți o anumită utilizare, lăsați un comentariu.

Când strălucește cel mai mult este atunci când veți împărtăși informațiile, mai ales pentru a învăța alte persoane.

Jupiter și educație.

Aici puteți profita cu adevărat de ea. Vorbesc despre educație, dar nu trebuie să fie într-un cadru strict formal (colegii, institute, universități, cursuri), dar pun și pe oricine dorește să predea și să difuzeze un limbaj de programare în acest scenariu.

O modalitate de ao folosi și de a o împărtăși elevilor este prin JupyterHubVom vedea acest lucru în detaliu, pas cu pas, într-un articol.

Cum se instalează Jupyter

Cel mai simplu mod de a-l instala și cel pe care îl recomand este instalarea Anaconda așa cum vedem în următorul tutorial.

Dacă preferați să instalați numai Jupyter, va trebui să aveți instalat python și pip. Dacă utilizați Linux, tastați terminalul

pip instalează jupyter

Cum este folosit

jupyter în consolă sau terminal

Pentru al porni în terminal

jupiter

Poate fi pornit și de la Anaconda cu interfața sa grafică.

Imaginea are un atribut ALT gol; numele său de fișier este jupyter-browser-1024x271.png

Notebook-ul se deschide în browserul implicit la adresa.

localhost: 8888

Caiet. Este un document, care poate fi alcătuit din cod, text îmbogățit, videoclip, widget-uri, sondaje etc. etc.

Ei își formează propriul container care îl face să funcționeze și care poate fi convertit în alte formate și partajat cu alte persoane.

Când îl porniți, acel director va rămâne ca bază a proiectului și veți putea vedea folderele și documentele care îl conțin.

Tabloul de bord se deschide în browserul dvs. implicit, în cazul meu Firefox, deci vom lucra cu browserul.

Tabloul de bord Jupyter Notebook

Când îl pornim, vedem o listă cu notebook-urile pe care le avem.

Când a început în terminal, putem vedea directorul din care este executat în linie Servirea notebook-urilor din directorul local

Cu Ctrl-C în terminal oprim notebook-ul și ieșim din server

putem spune în ce cale sau în ce director vrem să înceapă. Începem anaconda în terminal. Mergem în directorul pe care îl dorim și acolo executăm comanda jupyter notebook. Acest lucru ajută dacă vrem să lucrăm doar în acel director și să nu vedem altceva.

comenzi

Notebook-ul Jupyter lansează aplicația
jupyter –help arată ajutor
jupyter –config-dir arată locația directorului de configurare
jupyter –data-dir afișează locația directorului de date
jupyter –runtime-dir arată locația directorului runtime
jupyter –paths arată toate directoarele și căile de căutare ale jupyter
jupyter –json tipărește directoare și căi de căutare în format json

notebook jupyter - fără browser

Componente

Este o aplicație server client

  • Aplicații web pentru notebook. Este o aplicație web interactivă pentru a scrie și a interacționa cu codul
  • miezuri. Sunt procese separate care activează aplicațiile web notebook și care returnează codul care este executat
  • Documente caiet. Este reprezentarea vizibilă a tuturor. Fiecare document Notebook are propriul nucleu

Contul Meu

Foarte simplu de utilizat și cu funcționalități care vă vor fi foarte familiare. ca și cum ai fi navigat pe computer. Vizualizați fișiere, foldere, putere după nume, dată, dimensiune, încărcați fișiere, vizualizați procesele care rulează etc. Văzut în videoclip

Zona și celulele barei de notebook-uri

caietul sau foaia de caiet Jupyter

Extensia de notebook este .ipynb

Lucrăm caietele după celule.

Are trei tipuri de celule

  1. Celule de cod
  2. Celule Markdown. Text formatat și ecuații LaTex încorporate
  3. Celule brute cu text simplu

Caietele pot fi exportate în HTML și PDF

Distribuie Jupyter

Acesta va fi următorul tutorial în care vom vedea cum putem folosi Jupyter pentru a partaja fișierele cu alte persoane și că acestea pot interacționa cu ele.

Lasă un comentariu