Sa susunod na artikulo ay titingnan namin ang Jupyter Notebook. Ito ang isa application ng open source web na binuo gamit ang wikang HTML. Sa pamamagitan nito, nakamit na kaya ng mga gumagamit lumikha, magbahagi at mag-edit ng mga dokumento kung saan maaaring maipatupad ang Python code sa aming browser. Maaari rin kaming gumawa ng mga anotasyon, magsingit ng mga equation, tingnan ang mga resulta at pag-andar ng dokumento.
Ang application na ito sa pangkalahatan ay dinisenyo upang magkaroon ng isang advanced na suporta sa Python. Kasama rito ang posibilidad ng pag-export ng mga dokumento na ginawa gamit ang tool sa iba pang mga format. Ang pangkalahatang layunin kung saan nilikha ang tool na ito ay magagamit sa pag-aaral ng wika ng programa ng Python. Maaari rin tayong makakuha ng paglilinis at pagbabago ng pang-agham na datos, simulang pang-numero o pagmomodelo sa istatistika. Ito ay ilan lamang sa mga lugar na maaari din kaming gumana sa application na ito.
Ang Jupyter Notebook ay isang lubhang kapaki-pakinabang na tool para sa mga nagsisimula sa mundo ng pagprograma gamit ang Python. Mayroon din itong mahusay na potensyal para sa mga nais mag-aral ng data science sa isang maayos na pamamaraan. Sa lahat ng kapangyarihang maalok sa amin ng Python, idokumento ang lahat ng batayang pang-agham na ginamit namin sa proyektong nasa kamay.
Pangkalahatang mga katangian Jupyter Notebook
Ang ilan sa maraming mga tampok ng Jupyter Notebook na maaari naming mai-highlight ay ang:
- Su ang pag-install ay simple. Maaari naming mai-install ito salamat sa katotohanan na naroroon ito sa Anaconda Distribution Suite. Magkakaroon din kami ng pagpipilian upang mai-install ito gamit ang pip (na kung saan ay ang paraan na mai-install ko ito sa artikulong ito).
- May nagmamay-ari a advanced web interface. Sa pamamagitan nito maaari nating pagsamahin ang source code, mga teksto, pormula, numero at multimedia sa isang solong dokumento.
- La pagsasama ng iba't ibang uri ng impormasyon papayagan kaming magbigay ng pinaka-sapat na mga paliwanag ng aming mga programa o ng mga konsepto na ginagamit namin sa proyekto.
- Papayagan tayo nito ang pag-access mula sa kahit saan nang hindi na kailangang mag-install ng iba pang mga serbisyo. Gumagana ang program na ito bilang isang client server, maaari rin itong patakbuhin sa isang lokal na desktop o sa isang remote server.
- Kahit na ang pangunahing wika ng programa sa Jupyter Notebook ay Python, ang application na ito ay din katugma sa higit sa 40 mga wika.
- Magagawa nating maisagawa ang Pagpapalit ng dokumento ng Jupyter sa pamamagitan ng mga serbisyo ng third party.
- Kami patakbuhin at ipakita ang mga imahe, video, LaTeX at JavaScript, bilang karagdagan sa pagmamanipula ng mga resulta ng pareho sa real time.
- Magkakaroon tayo ng advanced na tagapamahala ng dokumento. Papayagan kaming tingnan ang mga file na katugma sa Jupyter Notebook na naka-host sa aming computer.
- Ang mga dokumentong ginawa sa Jupyter Notebook ay maaaring maging i-export sa iba't ibang mga static na format. Kasama rito ang HTML, reStructeredText, LaTeX, PDF, at mga slide show.
- Es katugma sa nbviewer. Papayagan kaming dalhin ang aming mga dokumento ng Jupyter Notebook sa cloud bilang isang static na web page. Ang pahinang ito ay maaaring matingnan ng sinuman nang hindi na kinakailangang mai-install ang application na ito.
I-install ang Jupyter Notebook
Kung dati naming na-install ang Pamamahagi ng Anaconda magkakaroon na kami ng naka-install na Jupyter Notebook. Kaya natin itong patakbuhin mula sa terminal (Ctrl + Alt + T) sa pamamagitan ng pagta-type:
jupyter-notebook
Kung sakaling hindi mo nais na mai-install ang Pamamahagi ng Anaconda, magkakaroon kami ng pagpipilian upang i-install ang Jupyter Notebook gamit ang pip mula Sawa. Para dito, magbubukas lamang kami ng isang terminal (Ctrl + Alt + T) at isagawa ang sumusunod na utos:
pip install notebook
Kapag natapos na ang pag-install, maaari naming ilunsad ang programa gamit ang sumusunod na utos sa parehong terminal:
jupyter-notebook
Bago mag-install ng anumang mga pakete sa aming computer, maaari naming gamitin ang online demo na ginawang magagamit ng mga tagalikha nito sa mga gumagamit upang subukan ang proyektong ito. Bilang karagdagan magkakaroon din kami sa aming pagtatapon ng isang malawak documentación ng lahat ng mga pag-andar na maaari nating malaman tungkol dito Official Site. Kung nais naming tingnan ang source code ng proyekto, magagawa natin ito sa pahina ng GitHub na magagamit namin sa mga gumagamit.
I-uninstall ang Jupyter Notebook
Upang alisin ang program na ito mula sa aming Ubuntu, magbubukas lamang kami ng isang terminal (Ctrl + Alt + T) at isulat ang sumusunod:
pip uninstall notebook
Mga code ng programming? Iyon ay cool sa akin ...
Mahusay na gabay, napaka tiyak na hindi lumilibot sa bush.