I neste artikkel skal vi ta en titt på Jupyter Notebook. Dette er en åpen kildekode webapplikasjon som er utviklet ved hjelp av HTML-språk. Med dette er det oppnådd at brukerne kan opprette, dele og redigere dokumenter der Python-kode kan kjøres i nettleseren vår. Vi kan også lage merknader, sette inn ligninger, se resultater og dokumentfunksjonaliteter.
Denne applikasjonen er generelt designet for å ha en avansert Python-støtte. Det inkluderer muligheten for å eksportere dokumenter laget med verktøyet til andre formater. Det generelle formålet som dette verktøyet ble opprettet for, skal brukes til å lære Python-programmeringsspråket. Vi kan også få rengjøring og transformasjon av vitenskapelige data, numerisk simulering eller statistisk modellering. Dette er bare noen av områdene som vi også kan jobbe med denne applikasjonen med.
Jupyter Notebook er en veldig nyttig verktøy for de som begynner i programmeringsverdenen med Python. Det har også et stort potensiale for de som ønsker å studere datavitenskap på en ryddig måte. Med all den kraften Python kan tilby oss, dokumenter alt det vitenskapelige grunnlaget vi har brukt i prosjektet.
Generelle egenskaper Jupyter Notebook
Noen av de mange funksjonene i Jupyter Notebook som vi kan fremheve, er:
- Su installasjonen er enkel. Vi kan installere den takket være at den finnes i Anaconda Distribution Suite. Vi har også muligheten til å installere den ved hjelp av pip (som vil være slik jeg vil installere den i denne artikkelen).
- Eier a avansert webgrensesnitt. Med den kan vi kombinere kildekode, tekster, formler, figurer og multimedia i et enkelt dokument.
- La integrering av forskjellige typer informasjon det vil tillate oss å gi de mest adekvate forklaringene på programmene våre eller konseptene vi bruker i prosjektet.
- Det vil tillate oss tilgang hvor som helst uten behov for å installere andre tjenester. Dette programmet fungerer som en klientserver, det kan også kjøres på et lokalt skrivebord eller på en ekstern server.
- Selv om det grunnleggende programmeringsspråket i Jupyter Notebook er Python, er dette programmet også kompatibel med mer enn 40 språk.
- Vi vil være i stand til å utføre Jupyter dokumentutveksling gjennom tredjeparts tjenester.
- Vi kjøre og vise bilder, videoer, LaTeX og JavaScript, i tillegg til å manipulere resultatene av det samme i sanntid.
- Vi vil ha en avansert dokumentbehandling. Dette vil tillate oss å se filene som er kompatible med Jupyter Notebook som er vert på datamaskinen vår.
- Dokumenter laget i Jupyter Notebook kan være eksporter til forskjellige statiske formater. Disse inkluderer HTML, reStructeredText, LaTeX, PDF og lysbildefremvisninger.
- Es kompatibel med nbviewer. Dette vil tillate oss å portere våre Jupyter Notebook-dokumenter til skyen som en statisk webside. Denne siden kan sees av alle uten å måtte installere denne applikasjonen.
Installer Jupyter Notebook
Hvis vi tidligere har installert Anaconda Distribution, har vi allerede Jupyter Notebook installert. Så vi kan kjøre den fra terminalen (Ctrl + Alt + T) ved å skrive:
jupyter-notebook
I tilfelle du ikke vil installere Anaconda Distribution, har vi muligheten til å installer Jupyter Notebook ved hjelp av pip fra Python. For å gjøre dette trenger vi bare å åpne en terminal (Ctrl + Alt + T) og utføre følgende kommando:
pip install notebook
Når installasjonen er ferdig, kan vi starte programmet ved hjelp av følgende kommando i samme terminal:
jupyter-notebook
Før vi installerer noen pakker på datamaskinen vår, kan vi bruke online demo som skaperne stiller til rådighet for brukere for å teste dette prosjektet. I tillegg vil vi også ha et omfattende dokumentasjon av alle funksjonene som vi kan lære mer om i dens Offisielt nettsted. Hvis vi vil se på kildekoden til prosjektet, kan vi gjøre det på siden til GitHub som vi har tilgjengelig for brukere.
Avinstaller Jupyter Notebook
For å fjerne dette programmet fra Ubuntu, trenger vi bare å åpne en terminal (Ctrl + Alt + T) og skrive følgende:
pip uninstall notebook
Programmeringskoder? Det er kult for meg ...
Utmerket guide, veldig spesifikk uten å gå rundt bushen.