Jupyter notesbog: dokumenter og kør kode fra browseren

I artiklen Anaconda-distribution: Den mest komplette suite til datalogi med Python Vi talte om, at vi skulle detaljerede interessante værktøjer, der installeres automatisk med denne suite. Et af disse værktøjer er Jupyter Notebook hvilket er ideelt for dem der er lære at programmere i Python og de har brug for at dokumentere alt, hvad de lærer, ud over dem, der skal indsende videnskabeligt baserede rapporter.

Hvad er Jupyter Notebook?

El Jupyter Notebook er en open source webapplikation, udviklet ved hjælp af HTML agnostisk sprog, der tillader det oprette, dele og redigere dokumenter, hvor python-kode kan udføres, lav kommentarer, indsæt ligninger, visualiser resultater og dokumentfunktioner.

Denne applikation er generelt designet til at have avanceret kompatibilitet med Python, markdown og det inkluderer muligheden for at eksportere dokumenter lavet med værktøjet til andre formater.

Generelt bruges dette værktøj til lære python programmeringssprog, rengøring og transformation af videnskabelige data, numerisk simulering, statistisk modellering og kan dække mange andre områder.

Jupyter Notebook

Jupyter Notebook-funktioner

Blandt de mange funktioner i Jupyter Notebook kan vi fremhæve:

  • Let at installere takket være at være til stede i Anaconda Distribution Suite.
  • Den har en avanceret webgrænseflade, der giver mulighed for at kombinere kildekode, tekster, formler, figurer og multimedier i et enkelt dokument.
  • Integrationen af ​​forskellige typer information giver os mulighed for at give mere passende forklaringer på vores programmer eller de begreber, vi lærer.
  • Tillad aAdgang overalt uden behov for installation af andre tjenester, da det fungerer som en klientserver. På samme måde kan den køres på et lokalt skrivebord eller på en ekstern server.
  • Selvom det grundlæggende programmeringssprog i Jupyter Notebook er Python, denne app er også kompatibel med mere end 40 sprog, blandt hvilke R, Julia og Scala skiller sig ud.
  • Tillader udveksling af Jupyter-dokumenter gennem tredjeparts tjenester.
  • Vi kan udføre og se billeder, videoer, LaTeX og JavaScript ud over at manipulere resultaterne af dem i realtid.
  • Den har en avanceret dokumenthåndtering, som giver dig mulighed for at se filer kompatible med Jupyter Notebook, der er hostet på vores computer.
  • Dokumenter lavet i Jupyter Notebook kan eksporteres til forskellige statiske formater inklusive HTML, reStructeredText, LaTeX, PDF og diasshow.
  • Det er kompatibelt med nbviewer som giver os mulighed for at portere vores Jupyter Notebook-dokumenter til skyen som en statisk webside, som kan ses af alle ingen grund til at installere Jupyter Notebook .

forhåndsvisning af jupyter-notesbog

Hvordan bruges og installeres Jupyter Notebook?

Hvis vi tidligere har installeret Anaconda Distribution, har vi allerede Jupyter Notebook installeret, og vi kan køre den fra terminalen med jupyter notebook, Denne kommando udfører de tjenester, der er nødvendige for, at værktøjet fungerer korrekt, og åbner automatisk vores standardbrowser, så vi kan begynde at nyde Jupyters funktioner.

Hvis du ikke vil installere Anaconda Distribution, kan vi installer Jupyter Notebook ved hjælp af Python pipFor at gøre dette skal du åbne en terminal og køre følgende kommando:

$ pip install notebook

På samme måde kan vi nyde en online demo af applikationen fra det følgende link og en omfattende dokumentation af alle dens funktionaliteter kan findes i dens officielle side.

Jupyter Notebook er et værktøj, som jeg anser for vigtigt for dem, der starter i den fantastiske verden af ​​Python-programmering, men det har også et stort potentiale for dem, der ønsker at studere datalogi på en ordnet måde med alt potentialet i Python og med muligheden for at dokumentere alt det videnskabelige grundlag, der er brugt.


2 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Xavier sagde han

    Hej.
    "Agnostiker" er en dårlig oversættelse af den engelske "agnostiker". Brug i stedet "uafhængig" eller "neutral". Tak skal du have.

    1.    Hector Ramirez sagde han

      Ordbogen for Royal Academy of the Spanish Language (DRAE) indeholder følgende definition af ordet agnostiker, den, som enhver med mere goodwill end trang til at pumpe deres kugler ville have fundet i nogle få millisekunder mindre end det tager at sende en ulykkelig kommentar. Tak, firben, for din dedikation og dedikation til at præsentere os for fremragende information.