Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Jeste li se ikada zapitali možete li pokrenuti Python skripte na svom pametnom telefonu? Pisanje Python koda na uređajima sa zaslonom osjetljivim na dodir s malim zaslonima može biti teško, ali je zgodno kada trebate brzo testirati Python skriptu, ali ne želite ustati iz kreveta i pokrenuti svoje računalo.

Instaliranje Pythona na Android pametni telefon pomoću Termuxa je jednostavno. Provest ćemo vas kroz cijeli proces, od preuzimanja Termuxa do pokretanja vašeg prvog Python programa na Android uređaju.

Instalirajte Termux na Android

Termux je emulator terminala za Android. Da biste ga instalirali na svoj pametni telefon, prijeđite na F-Droid i preuzmite najnoviji dostupni APK.

Preuzimanje datoteka:Termux (F-Droid)

2 Slike

Nakon preuzimanja pronađite i dodirnite APK datoteku za početak instalacije. Kada se zatraži potvrda, dodirnite Instalirati.

Iako je Termux dostupan za preuzimanje s

instagram viewer
Trgovini Google Play, od ovog pisanja, unaprijed konfigurirana spremišta izbacuju pogrešku 404 kada pokušate instalirati paket ili ažurirati postojeće.

Kako instalirati Python na Termux

Prije instaliranja Pythona, prvi korak je ažurirati postojeće pakete. Zadani upravitelj paketa na Termuxu je pkg, koji je prilično sličan Debianovom ili Ubuntuovom APT-u u smislu sintakse i argumenata.

Za ažuriranje paketa na Termuxu pokrenite:

pkg nadogradnja

Kada se od vas zatraži potvrda Y/N, dodirnite Unesi ići sa zadanim postavkama. Morat ćete to učiniti nekoliko puta tijekom postupka.

2 Slike

Zatim unesite sljedeću naredbu za instalaciju Pythona:

pkg instalirati python

Unesi Y kada se od vas zatraži potvrda.

Ako umjesto toga želite instalirati Python 2, pokrenite:

pkg instalirajte python2

PIP i PIP2 bit će instalirani zajedno s paketima python odnosno python2, stoga budite uvjereni da možete instalirati biblioteke i module s kojima često radite.

Pokretanje Python interaktivne ljuske

S instaliranim Pythonom, vrijeme je da testirate je li instalacija bila uspješna. U terminalu unesite "piton" za pokretanje interaktivne ljuske ("python2" ako ste instalirali staru verziju).

Ako je sve prošlo dobro, vidjet ćete verziju Pythona navedenu na vrhu zajedno s nekim korisnim informacijama. Kao i kod bilo kojeg drugog jezika, testirajte prevoditelja upisivanjem sljedeće izjave za ispis "Pozdrav svijete":

ispis("Pozdrav svijete")

Izlaz će prikazati niz "Pozdrav svijete", a zatim se vratite na način unosa. Kada ste se dovoljno igrali s interaktivnom ljuskom i želite se vratiti na terminal, upišite "Izlaz()" i udario Unesi.

Pisanje vaše prve Python skripte na Termuxu

Da bismo otišli korak dalje, zašto ne biste izradili Python skriptu i izvršili je pomoću Termuxa? Za početak prvo otvorite nano, terminalski uređivač teksta za Linux. Ako želite koristiti neki drugi uređivač teksta, slobodno ga instalirajte s pkg instalirati naredba.

Unesite sljedeće za stvaranje nove datoteke Python skripte u trenutnom direktoriju:

nano skripta.py

Dodajte sljedeće retke koda u datoteku:

ispis("Pozdrav svijete")
naziv = unos("Kako se zoveš? ")
ispis("Uživajte u Python programiranju na Termuxu", Ime)

Za spremanje promjena u datoteku dodirnite Ctrl dugme i udari O. Zatim pritisnite Unesi za spremanje datoteke. Za izlaz iz nano, dodirnite Ctrl i x.

3 Slike

Pokrenite skriptu izdavanjem sljedeće naredbe:

python skripta.py

Korisnici Pythona 2 trebali bi zamijeniti "python" u gornjoj naredbi s "python2". Program će prikazati "Hello, World" i tražiti vaše ime. Nakon što to odredite i dodirnite Unesi, ispisat će konačni niz s vašim imenom dodanim na kraju.

Također možete koristite PyDroid za pisanje Python koda na vašem Androidu pametni telefon. Osim programiranja u Pythonu, Termux vam omogućuje korištenje naredbenog retka Linuxa, uključujući sve standardne pomoćne programe.

Python programiranje iz udobnosti vašeg pametnog telefona

Kodiranje na pametnom telefonu zvuči izazovno, ali zapravo je sjajan način da se poigrate s programskim jezicima i naučite više o njima dok se zabavljate.

Iako je razvoj potpune aplikacije pomoću vašeg pametnog telefona kompliciran, moguć je, iako zahtijeva puno vremena. Ali prije nego što to možete učiniti, trebali biste se upoznati s Pythonom ili nekim drugim programskim jezikom.