Avainsana-arkisto: Jupyter

Jupyter

Päivittty 18.9.2017

Jupyter on kätevä väline Python-ohjelmien testaamiseen ja dokumentointiin.

Jupyterin käynnistät varmimmin Anaconda Navigatorin kautta. Jupyterin käynnistäminen onnistuu myös suoraan ilman Anaconda Navigatorin käynnistämistä, mutta ainakin minulla on Windows 10 -koneessani ollut tämän kanssa aika ajoin ongelmia. Jupyter käynnistyy oletusselaimeesi Home-nimiselle välilehdelle.

Voit luoda uuden tyhjän notebookin Jupyterin etusivun oikean yläreunan New – Python 3 -toiminnolla. Uusi notebook avautuu uudelle välilehdelle.

jupyter1

Notebookin yläreunasta löydät työkalupainikkeita ja valikoita, joiden sisältöön kannattaa heti alussa tutustua. Notebookin voit nimetä uudelleen File-valikon Rename-toiminnolla.

Jupyter-notebook koostuu soluista. Koodisoluun voit kirjoittaa Python-koodia ja kommentteja. Kommenttirivi alkaa aina #-merkillä. Koodin voit suorittaa muiden muassa Cell-valikon kautta. On myös hyvä muistaa näppäinyhdistelmä ctrl-enter, jolla voit suorittaa aktiivisen solun koodin. Lisää pikanäppäimiä löydät Googlaamalla hakusanoilla Jupyter keyboard shortcuts.

jupyter2

Koodin suorituksesta mahdollisesti seuraavat tulosteet tai virheilmoitukset tulostuvat solun alapuolelle. Voit milloin tahansa muuttaa solun koodia ja suorittaa koodin uudelleen.

Uusia soluja voit lisätä Insert-valikon kautta ja soluja voit tuhota Edit-valikon kautta.

Aiemmin suorittamasi koodin tallentamat muuttujat ym. tiedot säilyvät koko istunnon ajan. Voit näin ollen suorittaa osan ohjelmasta yhdessä solussa ja jatkaa ohjelman suoritusta toisessa solussa.

Tarvittaessa voit tyhjentää istunnon tallentamat tiedot valitsemalla Kernel-valikosta Restart & Run All. Jokaisella notebookilla on oma Kernel ja Restart & Run All  vaikuttaa ainostaan aktiiviseen notebookiin. Työskentelyn lopuksi kannattaa valita File-valikosta Close and Halt. Pelkkä välilehden sulkeminen jättää ohjelman suorituksen kesken eikä poista muistiin tallennettuja ohjelman tietoja.

Notebook tallentuu Jupyterin oletuskansioon. Minun Windows 10 -koneella oletuskansiona on C:/Users/’käyttäjänimi’/. Jupyter notebook -tiedoston tunnistat tiedostonimen loppuosasta .ipynb. Tallentamasi notbookit löydät Jypyterin etusivulta (Home-välilehti) ja voit avata notebookin omalle välilehdelleen napsauttamalla notebookin nimeä.

Otettuasi Jupyterin käyttöön voitkin harjoitella Pythonin perusasioita vaikkapa Teemu Sirkiän mainion materiaalin avulla: http://www.cs.hut.fi/~ttsirkia/Python.pdf

Mainokset

Asenna Anaconda

Päivittty 17.9.2017

Anaconda on valmis paketti Pythonin käyttöön datojen analysoinnissa. Anaconda sisältää kaiken tarvittavan:

  • Python-tulkin.
  • datojen analysointiin tarvittavat ohjelmakirjastot
  • grafiikan luontiin tarvittavat ohjelmakirjastot
  • Jupyter-notebookin ohjelmien testaamiseen ja dokumentointiin.

Anacondan voit asentaa koneellesi vaikka sinulla ei olisikaan koneen pääkäyttäjän oikeuksia.
Asennuspaketin löydät Windowsille, Macille ja Linuxille osoitteesta

https://www.anaconda.com/download/

Asenna uusin versio (tätä kirjoittaessani Python 3.6). Asennuksen voit tehdä oletusvalinnoilla.

Käynnistä Anaconda Navigator -niminen ohjelma. Anaconda Navigatorin kautta voit käynnistää Jupyter-notebookin.

Seuraavassa artikkelissani kirjoitan Jupyter-notebookin käytöstä ohjelmien kirjoittamiseen, testaamiseen ja tallentamiseen.