Rečeno je (a agencije za zapošljavanje često to zahtijevaju) da administratori sustava moraju poznavati skriptni jezik. Iako bi većini nas bilo ugodno koristiti Bash (ili drugu ljusku po našem izboru) za pokretanje skripti naredbenog retka, moćnog jezika kao što je Piton može dodati nekoliko prednosti.
Početi sa, Piton omogućuje nam pristup alatima okruženja naredbenog retka i njihovu upotrebu Objektno orijentirano programiranje značajke (više o tome kasnije u ovom članku).
Povrh svega, učenje Piton može potaknuti vašu karijeru na poljima desktop aplikacije i znanost o podacima.
Budući da je tako jednostavan za učenje, toliko se koristi i ima mnoštvo modula spremnih za upotrebu (vanjske datoteke koje sadrže Python izjave), nije ni čudo što je Python preferirani jezik za predavanje programiranja studentima prve godine računarstva u Sjedinjenim Državama Države.
U ovom 2-članak serije pregledat ćemo osnove Pythona u nadi da će vam biti od koristi kao odskočna daska za početak programiranja i kao brzi vodič nakon toga. Rečeno je, počnimo.
Verzije Pythona 2.x i 3.x obično su dostupni u većini modernih distribucija Linuxa. Python ljusku možete unijeti upisivanjem piton
ili python3
u terminal emulatoru i izađite s prestati()
:
$ koji piton. $ koji python3. $ python -v. $ python3 -v. $ python. >>> odustani () $ python3. >>> odustani ()
Ako želite odbaciti Python 2.x i koristiti 3.x umjesto kada tipkate piton, odgovarajuće simbolične veze možete izmijeniti na sljedeći način:
$ sudo rm/usr/bin/python $ cd/usr/bin. $ ln -s python3.2 python # Ovdje odaberite binarni Python 3.x
Usput, važno je napomenuti da iako verzije 2.x se još uvijek koriste, ne održavaju se aktivno. Iz tog razloga razmislite o prelasku na 3.x kako je gore naznačeno. Budući da postoje neke sintaksne razlike između 2.x i 3.x, u ovoj seriji ćemo se usredotočiti na potonje.
Drugi način na koji možete koristiti Python u Linuxu je putem BESPOSLEN (Python Integrated Development Environment), grafičko korisničko sučelje za pisanje Python koda. Prije nego što ga instalirate, dobro je izvršiti pretraživanje kako biste saznali koje su verzije dostupne za vašu distribuciju:
# aptitude search u stanju mirovanja [Debiani izvedenice] # yum pretraživanje neaktivno [CentOS i Fedora] # dnf pretraživanje neaktivno [Fedora 23+ verzija]
Zatim ga možete instalirati na sljedeći način:
$ sudo aptitude install idle-python3.2 # Koristim Linux Mint 13
Nakon instaliranja vidjet ćete sljedeći zaslon nakon pokretanja BESPOSLEN. Iako podsjeća na ljusku Python, s IDLE -om možete učiniti više nego s ljuskom.
Na primjer, možete:
1. lako otvorite vanjske datoteke (Datoteka → Otvori).
2) kopirati (Ctrl + C)
i zalijepite (Ctrl + V)
tekst, 3) pronaći i zamijeniti tekst, 4) prikazuju moguće dovršenosti (značajka poznata kao Intellisense ili Automatsko dovršavanje u drugim IDE -ovima), 5) promijeniti vrstu i veličinu fonta i još mnogo toga.
Povrh svega, pomoću IDLE -a možete stvarati aplikacije za stolna računala.
Budući da u ovoj seriji od 2 članka nećemo razvijati stolnu aplikaciju, slobodno birajte između BESPOSLEN i Python ljuska slijediti primjere.