Python alati

×Sakrijte sadržaj

Vodič za Python

Naučite Python

Jeste li spremni započeti svoju karijeru u Data? Saznajte više o BrainStationu Tečaj Pythona

Postoji niz alata i softvera koji se koriste za kodiranje s Pythonom, uključujući integrirana razvojna okruženja, JupyterLab sučelja i još mnogo toga.



Pogledajmo pobliže uobičajene Python alate.



Integrirana razvojna okruženja (IDE)

Pisanje koda zahtijeva neke jedinstvene alate – na isti način koristimo alate kao što su Microsoft Office ili Google Docs za pisanje word dokumenta, potreban nam je poseban program koji će nam pomoći u pisanju koda. Bez obzira na jezik koji odaberemo, to obično uključuje instalaciju samog jezika i postavljanje naših razvojnih alata kako bi se pisanje koda olakšalo i prilagodilo našoj svrsi ili tijeku rada.

Srećom, programski alati poput IDE-a ili integriranog razvojnog okruženja razvili su se i sazrijeli do razine na kojoj možemo lako započeti s jezikom po svom izboru bez trošenja sati na postavljanje i instalaciju.



IDE su softverske aplikacije koje, nakon instaliranja, pružaju programerima širok raspon unaprijed konfiguriranih alata i sadržaja kako bi programiranje učinili lakšim i zabavnim. Umjesto pamćenja složenih naredbi i koda za izvršavanje zadataka koji se ponavljaju, IDE su grafička korisnička sučelja (GUI) koja programerima omogućuju izvršavanje predviđenih zadataka jednim klikom na gumb. Ovi se programi često isporučuju s prilagodljivim sučeljem koje uključuje:

  • Urednik izvornog koda
  • Jezične implementacije
  • Značajke automatskog dovršavanja
  • Mogućnosti za pohranu i dohvaćanje koda iz alata za kontrolu izvora kao što je Github
  • I širok raspon kontrola za navigaciju i provjeru vašeg koda.

U nastavku su neki od najpopularnijih IDE-a za programiranje u Pythonu. Dok neki od njih zahtijevaju plaćenu licencu za timsko korištenje i pristup naprednim značajkama, većina njih dolazi s besplatnom verzijom koja bi trebala biti dovoljna za svakog programera. Također postoji širok raspon IDE-ova koji su uvijek besplatni i otvorenog koda te pružaju sve osnovne značajke koje bi mogao pružiti plaćeni IDE. Također možete pronaći mnoge online, web-bazirane IDE-ove za brzo pisanje koda bez potrebe za postavljanjem. Za ovaj tečaj koristit ćemo web-bazirani IDE pod nazivom Jupyter, a njegovo postavljanje bilo bi jednostavno kao pregledavanje web-mjesta.

Odlučite li se u budućnosti više baviti Pythonom, evo popisa popularnih IDE-ova.



Popularni samostalni Python IDE-ovi:

  • PyCharm - Namjenski Python IDE
  • Uzvišeni tekst - Uređivač teksta s podrškom za više jezika, međutim, zahtijeva konfiguraciju za određene jezike
  • Visual Studio Code - Najpopularniji IDE među programerima. Zahtijeva instalaciju proširenja za napredne značajke
  • Atom - Uređivač teksta s podrškom za više jezika koji je sličan Sublime Textu
  • BESPOSLEN - Isporučuje se prema zadanim postavkama s Pythonom, ali nije najprikladniji za upotrebu za početnike
  • spyder - Odličan izbor ako kodirate isključivo u Pythonu
  • Thonny - Python IDE prilagođen početnicima

Popularni web-bazirani Python IDE-ovi:

Postavljanje JupyterLaba

Jupyter bilježnice su fantastičan način da naučite novi programski jezik. Pruža interaktivan način kodiranja i gledanja rezultata kako napredujete. Također vam omogućuje da prilagodite okruženje svojim potrebama i znatno olakšate tijek programiranja. To je softver otvorenog koda koji podržavaju i podržavaju svjetski poznate tehnološke tvrtke, a znanstvenici podataka u cijelom svijetu ga uvelike koriste.



Jupyter omogućuje korištenje softvera tako da ga instalirate na svoj stroj ili da ga prvo isprobate u pregledniku bez potrebe za bilo kakvom instalacijom. Pogledajmo upute korak po korak kako isprobati JupyterLab u pregledniku.

  • Dođite do web-mjesta Project Jupyter pomoću ovaj link .
  • Kliknite na |_+_| karticu kao što se vidi na donjoj slici.
  • Dopustite Jupyteru minutu da za vas postavi okruženje. Nakon što to učinite, trebali biste vidjeti Jupyter okruženje koje izgleda slično onome što je u nastavku.
  • Kliknite na |_+_| pod |_+_| krenuvši blizu vrha prozora.
  • Sada biste trebali vidjeti okruženje prijenosnog računala Jupyter, slično kao na slici ispod. Jupyter bilježnice pružaju interaktivno okruženje u kojem možete upisati svoj kod u ćelije i pokrenuti ih. Ćelija može imati valjani Python kod ili samo tekstualne informacije (koje se također nazivaju smanjenjem) koje korisnici vaše bilježnice mogu pročitati.

JupyterLab sučelje

Prije nego što krenemo dalje, pogledajmo korisničko sučelje kako bismo se upoznali s osnovnim funkcijama i značajkama.

Izbornik datoteka

Kao i mnogi drugi programi, izbornik datoteka sadrži ključne funkcije za spremanje i pokretanje prijenosnih računala.

File Explorer

Ovdje se nalaze sve datoteke u našem radnom prostoru. Ovaj se istraživač vraća na zadano nakon što izađete iz kartice. Zabrinuti smo samo za našu bilježnicu, o kojoj ćete kasnije dobiti dodatne upute.

Kartica bilježnice

Ovo je glavno područje sučelja gdje ćemo pisati naš kod.

Stanice i aktivne stanice

Kôd je napisan u ćelijama, a aktivne imaju plavu traku prikazanu pored njih. Neaktivne ćelije nemaju trake, a aktivna će biti samo ćelija na kojoj radite.

Alatna traka

Alatna traka sadrži brzi pristup ključnim značajkama kao što su spremanje bilježnice, dodavanje nove ćelije itd.

Stvaranje ćelije: Možemo pogoditi |_+_| gumb na alatnoj traci za stvaranje nove ćelije.


Pokretanje ćelije: Za pokretanje ćelije, možemo pritisnuti gumb 'Reproduciraj' na danoj aktivnoj ćeliji.

Preuzimanje bilježnice: Klikom na gumb 'Preuzmi' na alatnoj traci automatski će se preuzeti kopija bilježnice na vaše računalo. Prvo provjerite je li vaš rad spremljen.

Vrsta ćelije: Padajući izbornik 'Vrsta ćelije' iznimno je važan jer će vam omogućiti da odaberete između pisanja koda ili teksta. Većinom ćemo u ovom tečaju koristiti kodne ćelije. Markdown je ovdje izraz za tekst i općenito koristi običan tekst s nekoliko dodataka oblikovanju.

Zrno: Iako nećemo morati aktivno koristiti ovu opciju, dobro je provjeriti je li postavljena na 'Python 3' prije nego što nastavite s radom. Klikom na opciju kernela omogućit će vam da odaberete vrijednost za nju.

Korištenje JupyterLaba

Sada kada imamo pristup alatu, naučimo kako ga pravilno koristiti za kodiranje s Pythonom. Prije nego što počnemo, imajte na umu da ovo virtualno okruženje kodiranja briše vaš posao kada ga napustite. Naučit ćemo vas kako spremiti i preuzeti svoj rad kako biste ga mogli vidjeti u budućnosti.

Pokretanje kodne ćelije:

  • Dodajmo naš prvi redak Python koda i vidimo kako koristiti Jupyter bilježnice za pokretanje koda u ćeliji. Upišite |_+_| u ćeliji i pritisnite |_+_| voditi ćeliju. Alternativno, također možete pritisnuti gumb 'Run' u svom prijenosnom računalu.

  • Ponekad ako ustanovite da se vaše ćelije ne mogu izvršiti, provjerite je li Python 3 odabran kao vaša zadana jezgra u gornjem desnom kutu vašeg prijenosnog računala. Ako piše 'Nema kernela', kliknite na njega i vratite ga na Python 3.

Izvođenje Markdown ćelije:

  • Prvo stvorite ili odaberite ćeliju. Trebat ćemo pretvoriti ovu ćeliju (koja je prema zadanim postavkama kodna ćelija) u ćeliju s smanjenjem vrijednosti. Trenutna ćelija ili aktivna ćelija označena je malim plavim natpisom na lijevoj strani. Možemo koristiti padajući izbornik 'Vrsta ćelije' na alatnoj traci kao što je ranije spomenuto. Prebacivanje opcije na aktivnoj ćeliji na 'Markdown' će ćeliju pretvoriti u format smanjenja koji se može koristiti za upisivanje informacija koje nisu kodirane kao što su opis, slike, objašnjenje itd. Iako to nije potrebno za opseg ovog tečaja, slobodno provjerite ovu varalicu o tome kako napisati informacije koristeći markdown.
  • To možete učiniti i pritiskom na |_+_| kada je u zapovjednom modu. Naredbeni način rada može se aktivirati pritiskom na |_+_|.
  • Molimo upišite dolje prikazane informacije u ćeliju za smanjenje vrijednosti. Vidjet ćete kako bi to trebalo izgledati u ovom trenutku na snimci zaslona ispod.
|_+_|
  • Sada pokrenite ćeliju pomoću |_+_| ili klikom na gumb 'Pokreni'. Sada bi trebao izgledati slično sljedećoj snimci zaslona u nastavku.

Spremanje posla u svoju bilježnicu

U svakom trenutku možete spremiti sav obavljeni posao u bilježnicu pritiskom na |_+_| na Windowsima ili |_+_| na Macu. Također možete spremiti svoju datoteku s imenom pritiskom na |_+_| na Windowsima ili |_+_| na Macu. Kada se pojavi dijaloški okvir, odaberite odgovarajući naziv datoteke koji završava s |_+_|. Kao što se vidi na donjoj slici, nalazi se tekst |_+_| prije naziva datoteke. To možemo zanemariti budući da samo upućuje na to gdje će datoteka biti spremljena u ovom demo okruženju.

  • Alternativno, ove opcije se također mogu naći pod |_+_| ili |_+_|

  • Nakon što završite, vaša bi se nova bilježnica trebala pojaviti pod istraživačem datoteka s lijeve strane.

Preuzimanje Vaše bilježnice

  • Možete čak i preuzeti svoju bilježnicu za buduću upotrebu ili za dijeljenje klikom na gumb 'Preuzmi' na vrhu svoje bilježnice ili navigacijom do |_+_|

  • Također postoji mogućnost izvoza svoje bilježnice u različitim formatima navigacijom do |_+_|

Otvaranje preuzete bilježnice

  • Ako ste svoju bilježnicu preuzeli u prethodnom koraku, kasnije je možete jednostavno ponovno otvoriti tako da ponovno pokrenete svoj JupyterLab, a zatim kliknete na gumb 'Prenesi datoteke' u gornjem lijevom kutu.
  • Dođite do mape u koju ste preuzeli svoju bilježnicu i prenesite je. Nakon prijenosa, datoteka bi trebala biti dostupna u File Exploreru. Dvaput kliknite na nju unutar File Explorera da biste otvorili datoteku i počeli koristiti bilježnicu.

Kategori: Vijesti