Potpuna Python aplikacija za Android. Kako se razviti na Pythonu pod Android mogu preuzeti Python na Androidu

U ovom sam članku želio reći kako stvoriti punu aplikaciju na Pythonu za Android. Ne, ovo nije još jedan priručnik za kreiranje skripte za SL4A, ovo je priručnik za stvaranje pune pelene aplikacije s UI-om, mogućnost prikupljanja APK-a i izlaska Android Market.. Istovremeno bih htio da se pohvalim svojoj prvoj aplikaciji na Google.Play, ovo nije Hello World, ali korisna aplikacija Za fotografe, iako usko specijalizirani.

Pokrenut ću priču, možda iz same aplikacije i dovršiti priče o tome kako je to učinjeno.

isortViewer.

Kao fotograf moram provesti puno vremena za sortiranje i odabir fotografija. Ne želim uvijek sjediti na radnom računaru kada postoji laptop, pametni telefon ili tablet pri ruci, ali kopirali su tamo desetine gigabajta sirovih ili jPEG datotekeA zatim sinhronizujte sa radnom računarom - sumnjivo zadovoljstvo. Zbog toga sam stvorio ISortManager i IsortViewer program, što me je uvelike olakšao da radim na sortiranju i odabiru fotografija. Sada se mogu nositi sa odabirom i sortiranjem fotografija koje mogu ležati na kauču na plaži ili dosadno u prometu :)

Opisi Copypaster i par snimka zaslona:
isortViewer - program za fotografe koji olakšavaju i brzo odabere i sortiraju hiljade fotografija (RAW ili JPG) sa fotografija na vašem android pametni telefoni i tablete. Istovremeno, nema potrebe za kopiranjem desetina Gigabytes JPG-a ili RAW datoteka na uređaj. Samo iskoristite besplatni program IsortManager za računar koji će sve uštedjeti u jednoj maloj datoteci projekta:
1. Preuzmite i pokrenite IsortManager sa službene web stranice;
2. Kreirajte projekt i dodajte mape fotografijama. Formati su podržani: JPG i RAW (CR2, NEF, ORF, itd.). Kao rezultat toga, imat ćete malu projektnu datoteku (približno 150 MB za nekoliko hiljada fotografija, bilo da je to JPG ili RAW format);
3. Kopirajte svoj Android uređaj Projektna datoteka, otvorite u IsortViewer. Možete se udati za fotografije "za brisanje", kao i stavljanje rejtinga sa 1 do 5 zvjezdica;
4. Nakon toga kopirajte datoteku projekta natrag i primijenite promjene u IsortManager. Pored brisanja odabranih fotografija, možete kopirati ili premjestiti označene fotografije. Na primjer, fotografije iz "5 zvjezdica" mogu se kopirati u mapu "remePeces", a "1 zvjezdica" prelaze u mapu "Smeće".

Aplikacija je apsolutno besplatna i dostupna je na Google.Playu, ali donirane su dobrodošle.

Izvori su dostupni na službenoj web stranici!

Kako je to učinjeno

Od Python-a najbolji jezik Programiranje u svijetu osim Pythona Ne znam ništa, odlučeno je da napišem prijavu na Python.

isortManager

Sa IsortManager-ovom problemima nisu se pojavili, stvaranje GUI Skupštine ispod Windowsa dugo radi i radi i radi vrlo jednostavno: sa Dcrawom, JPG grlom iz sirovih datoteka, zaseljavaju se u jednu datoteku i preklopi u jednu datoteku i preklopi u jednu datoteku i preklopi u jednu datoteku sa a Prilično jednostavna struktura. IdiFair je izmišljen sa spremnikom za pohranu fotografija i metapodataka (puni put do fotografije, oznaka "Izbriši" i ocjenu), jer, na primjer, oznaka zip ili tar, ne može promijeniti jednu datoteku u arhivi (metapodaci) , zahtijevajući prepakiranje svih datoteka. Datoteke su jednostavno napisane jedno zaredom u nizu i u bloku metapodataka (uobičajeni Repr Pitonovsky rječnik) na kraju štedi početak početka datoteka, plus blok metapodataka napisana na kraju datoteke. GUI je napisan na Tkinter (volim ga za brzinu pisanja i za malu veličinu konačne skupštine), evo same ekrana:

I da, sve to funkcionira na Linuxu, pa čak i brže nego na Windows)

isortViewer za Android

Ukupno sam pronašao dva načina da napravim Python App Rad kao punu aplikaciju na Androidu, to je Pygame za Android i Kivy projekat.
Pygame je niži nivo, svi bi se ui morali nacrtati ručno, što bi oduzelo puno vremena, pa je odabran okvir Kivyja. Dakle:

Ovo je prekrasan freignant za pisanje aplikacije za Windows, Linux, MacOs, Android i iOS. Podržana je multitouch, UI se nacrta putem OpenGL-a, a zatim bi hardversko ubrzanje trebalo da radi. Rad widgeta možete vidjeti ugradnjom Kivy Showcase Demo aplikacije. Moguće je koristiti neke funkcije određenih platforma, poput vibro ili akcelerometra pomoću Android modula.

Pozdrav svijet izgleda ovako:

Uvoz Kivy Kivy.Require ("1.0.6") # zamijenite trenutnom Kivy verzijom! Iz Kivy.Appp Import aplikacije iz Kivy.Uix.Button Import Class MyApp (App): Def Build (Self): Dugme za povrat (tekst \u003d "Hello World") ako je __name__ ": MyApp (). Run (). )

Štaviše, ovaj kôd će raditi na svim navedenim platformama. Nestaje potreba za testiranjem aplikacije u emulatoru. Dovoljno je započeti scenarij za izvršenje u vašoj omiljenoj IDE-u i vidjeti rezultat na ekranu računara, bez kašnjenja sa kompilacijom, pokrenite emulator itd. Ako i dalje želite vidjeti kako će izgledati izravno na uređaju, samo instalirajte Kivy lansir, kopirajte datoteke projekta u memoriju kartice i pokrenite. Možete vježbati uz pomoć ADB Logcat.
Ako koristite Android biblioteku, što nije na PC-u, ali želim pokrenuti aplikaciju ne samo na Androidu, koristite ovaj dizajn:
TRY: Impoy Android osim IMPORTERRORA: Android \u003d Nema ... Ako Android: Android.vibrate (0,05)

Montažni APK je prilično jednostavan i opisan na ovoj stranici. Nakon sastavljanja, dovoljno je potpisati vašu aplikaciju (koristio sam ovaj priručnik) i izložio na Google Playu.

Pros Kivy:

  • Brzi razvoj za razne platforme, gotovo bez profinjenja kodeksa.
  • Na raspolaganju je širok izbor widgeta.
  • Velika brzina. Cijeli intenzivni resursi stavlja se sa modulima. Sam Python tumač na Androidu djeluje nativno.
  • Frevork uključuje mnogo alata, poput animacije, keširanja itd.
  • uPD: Pristup komori, međuspremnik, mikrofon. Napišite svoj video uređaj može biti doslovno za 20 linija.

Cons Kivy:

  • Velika veličina aPK datoteka.. Projekt sa 300 KB resursa (skripta, grafika) prikuplja se u 7 MB APK-a. Iako, mislim da je moguće optimizirati.
  • Nemogućnost (za sada), vratite posao nakon preklopa - aplikacija se zatvara

U sljedećem članku ću vam reći više o procesu pisanja aplikacije "od nule", hvatajući se svaku liniju koda.

Želio bih odmah zaustaviti Holivar na temu "Za Android samo Java, Python nije potreban." Mislim da nije bitno koje tehnologije "pod haubom", glavna stvar da je aplikacija bila kvalitativna.
Opseg Kivyja može biti ogroman. Sada na mom računu nekoliko aplikacija napisanih po narudžbi, gdje se Python sa Fremwork Kivy pokažio od dobre strane. Na primjer, tačno za jedan sat, prijava je napisana, za mrežu servisni centri. Aplikacija radi u režimu kioska i instalira se na jeftinu kineske pločekoji visi u predvorju. Klijent dobiva broj narudžbe, zatim WiFi tablet Povezuje se sa serverom i govori status narudžbe.

Oznake: dodajte oznake

17 11.2017

Razvoj razvojnog tehnologije softver Ne stoji mirno i svaki dan se pojavljuju novi jezici i biblioteke, pomažući da proces razvoja učine što brži i efikasniji. Mnogi programeri koji biraju novi jezik Programiranje za učenje, posebno za pisanje aplikacija za Android operativni sistem, prestanite dalje Python Android. U ovom ćemo članu razmotriti Python kao Android programski jezik, razgovarat ćemo o razvoju aplikacija, instalirati aplikacije na Androidu i mnoga druga pitanja koja će biti zanimljive mnogim programerima zanimanja.

Iz ovog članka naučit ćete:

Dobrodošli u stranice s blogom Kip-worl! S vama, kao i uvijek, ja sam Gridin Semyon, a danas ćemo vam reći o programiranju na Python jeziku za Android. Pogledat ćemo teme kao što su Python Instalacija, razvoj i pokretanje aplikacija.

Python aplikacije za Android OS

Na ovaj trenutak, Python je jedan od najdražih razvojnih jezika za početne programere, posebno za ljude koji su zainteresirani za razvoj softvera za uređaje koji pokreću operativni sistem za Android.

Python za Android Omogućuje vam da stvorite nekomplicirane aplikacije sa minimalnim troškovima. Štaviše, princip razvoja Python-a za Android jednom, programer više neće trebati davati u detalje i nijansi za pisanje programa. Štaviše, Android API je dobro sistematiziran i jednostavan za upotrebu.

Prije svega, trebat će nam ispravno razvojno okruženje. Odlučite sa trenutnim trenutkom verzija Android, s obzirom na to da ovaj operativni sistem podržava kompatibilnost unazad.

Drugim riječima, aplikacije razvijene za verziju 6.0.2 radit će na 5.0.1, međutim, često su aplikacije razvijene za starije verzije OS-a ne podržavaju novije verzije.

Instalirati SL4A., Prikladno razvojno okruženje i počnite kreirati u skladu s vodičima dostupnim na službenoj web stranici posvećenoj operativnom sistemu.

Također je vrijedno razmatranje da se aplikacije mogu razvijati i instalirati ne samo na Android operativnom sistemu, već i na uređajima koji rade drugi operativni sistemi: Mac OS, Windows i Linux. Takva prilika proširuje horizonte razvoja, omogućavajući vam da koristite okruženje koje je trenutno zgodno.

Instaliranje Pythona na Androidu

Sljedeće je pitanje tačno kako Python za Android dobiva priliku za pokretanje naših aplikacija na uređaju. Razvijanje Pythona za Android s Pythonom za Android alat olakšava rad da ovaj alat kreira alati za distribuciju na vašem uređaju - posebna šifrirana mapa koja sadrži sve podatke potrebne za projekt.

Ovaj alat možete instalirati direktno sa službene web stranice Android, nakon čega možete lako pokrenuti potrebne aplikacije na telefonu.

Za praktičan razvoj i, zapravo, razvoj izravno s uređaja, trebat će nam. Programiranje kvaliteta na Pythonu za Android zahtijeva ugradnju ispravnog prevodilaca.

Jedan od najpopularnijih je QPYTHON, posao u kojem možete započeti odmah nakon instalacije. Štaviše, prevodilac omogućava pisanje i pokretanje pisanih aplikacija direktno iz sučelja programera.

Ako želite započeti prevoditelja, bez upotrebe aplikacije, morat ćete napisati mali škripanje, čime će stvaranje trajati više od 30 minuta. Upotreba takve skripte možemo pokrenuti aplikaciju izravno s terminala ili pomoću automatizirane skripte.

Takav skripta može se unaprijed napisati i staviti na prikladan izvor (uključujući memorijsku karticu) i pokrenuo se u vrijeme prilagođenom korisniku. Mnogo je tumača, jer će vam pronaći svoje, trebat će vam neko vrijeme.

Tumač QPYTHON-a omogućava vam pokretanje aplikacija, uključujući igre za Android na Pythonu, direktno na odabranom uređaju. Ovaj prevodilac također sadrži konzolu, konvencionalno okruženje za razvoj, biblioteku SL4A, što je jednostavno potrebno prilikom kreiranja skripti za skripte.

Prednosti QPYTHON-a su:

  1. Podrška za sučelja poput GPS-a, mobilna mreža Bluetooth.
  2. Sposobnost izvršavanja skripte direktno na uređaju.
  3. Podrška za Python pakete za Android koji se razvija unaprijed i jednom.
  4. Podrška mnogim najpopularnijim bibliotekama koje čine razvoj najtačnijih, brže i udobnije.
  5. Mogućnost programa izravno na uređaju.
  6. Mogućnost pokretanja pismenog koda na različitim uređajima - od mobilnog do punog uspjeha.

Pogodnost rada sa Python nalazi se u dostupnosti desetaka kvalitetnih službenih priručnika, omogućavajući vam da sami i praktično stvarate odlične aplikacije.

To omogućava ne samo da nauči neovisno programiranje, već dobivaju i potpuno predan program za mobilni uređaj.

Kao što vidite, nije potrebno uzimati učenje tako složenih jezika kao Java kako bi se pripisali pristojne Android aplikacije.

Možete odabrati jednostavniji jezik koji neće biti lakši za proučavanje i upotrebu, ali bit će i više "elastični" i u životu primijeniti prilikom promjene uvjeta u kojima moramo biti istekli.

Nadamo se da je naš članak bio koristan i informativan za korisnika. Recite nam koji jezici koristite? Koliko često ažurirate znanje ili naučite nove programski jezik?

Ostavite komentare pod post, podijelite sa svojim prijateljima zapisnik i postavite pitanja na koja ću rado odgovoriti.

S poštovanjem, Gridin Semyon

Pod ovim naslovom u Google Play. Možete pronaći tri dobre primjene (Općenito, oni su više, ali drugi ne bi trebali provesti vrijeme). Najjednostavniji od njih je kurs udemy 2.x, spakiran od Sololearn naredbe u Android aplikacijskom formatu. Sadrži lekcije koje su podijeljene u dva koraka: osnovni i napredni. Iznutra - kratki referentni materijal u tekstu ili PDF formatu. Za odvojene lekcije Postoje primjeri radnog koda. Ne zahtijeva povezivanje s mrežom.

Naučiti python

Ova aplikacija nudi korisnicima da istražuju treću verziju jezika i ima mnogo široko funkcionalnosti. Glavni ekran dodjeljuje se za prikaz pojedinačnih koraka tečaja i osobni rezultati. Možete pronaći odjeljak za besplatnu kreativnost na Pythonu, preuzmite kurseve za ostale programske jezike, kao i istražite pozadinske informacije. Aplikacija ima zanimljiv čip: svi koji prolaze kurs i rješava zadatak, dobija bodove. S njihovim ukupnim količinama mogu se naći na zasebnoj kartici. Dakle, pojavi se dodatna komponenta igranja koja može motivirati nekoga na pažljiviju studiju. Na kraju kursa možete dobiti potvrdu o savladavanju programiranja jezika.

Naučite programiranje Python-a.

Treća aplikacija koju je razvio Studio Phoenix App Labs ima najširu funkcionalnost i najroličnije sučelje. Ne postoje samo lekcije za početnike i već studira jezik, ali i mogućnost preuzimanja spremni projekti na Pythonu ravno iz aplikacije, studirala je detaljna statistika, odvojena kartica Za pogodan pristup vlastiti programi i element društvenog takmičenja u obliku internetskog prvenstva kodiranja sa časnim pločom. U slučaju uspješnog kursa, svaki korisnik prima potvrdu.

Qpython

Potpuno oblovljeno programsko okruženje na Pythonu za Android uređaje. Uključuje biblioteku Python prevoditelja, konzole, urednika i SL4A, što vam omogućava da izravno kreirate i pokrenite skripte na gadgetu (podržani rad sa pametnim telefonima i tabletima, jer postoje biblioteke za rad mrežna sučelja, GPS). Dakle, u ovoj aplikaciji možete voziti i stvoriti punopravne projekte. Ako postoji dobar python udžbenik i gotove projekte, izbor QPYTHON-a bit će više nego opravdan, uprkos nedostatku ugrađenih funkcija učenja.

Python dokumentacija

Moderna aplikacija sa Pythonom 3.5 dokumentacijom na engleskom jeziku. U stanju da rade u theline. Postoji odjeljak s primjerima gotovog koda, iako je glavna svrha programa detaljna pomoć za one koji su već savladali osnovni principi Jezik. Ima puno pogodna pretraga i jednostavna navigacija.

Kviz i učenje Python

Ova se aplikacija kreira za obuku već postojećih programskih vještina na Pythonu verziji 2.7 u obliku kratkih pitanja koja utječu na Python programiranje osnova i vrlo specifične i neočekivane načine pisanja koda. Kviz i učenje Python vodi statistiku na osnovu brzine vaših odgovora. Ovisno o napretku, pitanja mogu biti složenija. Mogu se preskočiti (to utiče na napredak: program postavlja jednostavnije pitanja). Pored toga, pomoću ugrađenog pogrešaka možete napisati pitanje i provjeriti odgovor u praksi.

Python Challenge.

Još jedna prijava za one koji su već proučavali osnove programiranja i žele proširiti svoje znanje. Python Challenge je "Pitanje - odgovor" format igra. U svakom krugu, 20 pitanja koja sadrže izvršni kod. Da odgovore na njih, dano je određeno vrijeme. Postoji odjeljak koji sadrži ista pitanja grupisane po temama koje mogu biti odgovorne bez ograničenja na vrijeme.

Python vježbe

Pogodna aplikacija sa tekstualnim lekcijama i primjerima. Python vježbe ima vrlo detaljni naslov, potpunu pokrivenost osnovnih tema, kao i jednostavno sučelje. Nažalost, ovdje nema mogućnosti pisanja koda, tako da će vam trebati ili drugi program ili drugi uređaj.

- Kako nije teško nagađati iz imena aplikacije, u njemu možete dobiti najjednostavniji jezik učenja jezika Python programskim jezikom. Dakle, ako ste dugo željeli započeti učenje ovog jezika, onda biste trebali započeti s ovim divnim programom. Uostalom, potpuno se prevede na ruski i pomoći će vam sa savjetima. Obično se takve prijave ne prenose na ruski, što uzrokuje niz problema.

U istom slučaju, sve je zgodno i odlično. Mnoge lekcije i testova omogućit će vam da dobijete maksimalnu efikasnost učenja. Zbog toga su mnogi korisnici počeli reagirati na aplikaciju izuzetno pozitivna. Nikada prije nego što niste bili tako jednostavni i prikladni za početak učenja programskim jezikom. Programeri su pokušali učiniti sve što ugodno i razumljivo.


To može biti korisno u različitim situacijama. Zbog toga ogroman broj korisnika hrabro instalira aplikaciju sami mobilni uređaji I ostaju vrlo zadovoljni s tim. Uostalom, više ne morate slomiti glavu u potrazi za visokokvalitetnim programom koji bi mogao biti. Program zaista pomaže vam da započnete jezike učenja i shvatite šta se događa u Kodeksu.

U procesu proučavanja jezika obično koristimo računare za rad s relevantnim aplikacijama, medijima, programima, čitanjem knjiga, koristite skupne internetske tečajeve. Sad kad su pametni telefoni s nama uvijek i svugdje, grijeh ne koristi njihovu sposobnost učenja znanja o programiranju ili poboljšanju.

U procesu učenja programskih jezika, posebno Pythona, mislim da je potrebno u potpunosti zaroniti s tim. Slogan: "Nema dana bez koda!" Dopunam, pa, ako ne idi, onda barem pročitajte o tome. Da ne bi izlazili iz ritma u uvjetima kada trebate mnogo učiniti u životu, ali jednom, ali želim da učim python, mobilne aplikacije pomoći će ne trošiti u uzaludno vrijeme prijevoza, tokom očekivanja itd. Spisak aplikacija s Google Playa za istraživanje Pythona na Android uređajima koji će pomoći da ne samo da steknu znanje, već i provjeravaju vašu razinu na Python.4. Od sljedećih aplikacija moram savjetovati studente kada učenjem Python: Učite Python, kviz i naučite Python i Python Challenge. Pa sada više.
1. Naučite python. Ocjena 4,8 do 20.1.2015
Jedna od najboljih, prilično primjena: sučelje odmah zadovoljno. Sadrži kratke lekcije i testove koji kontroliraju postupak studija Python-a. Postoji element uzbuđenja - pokupite naočale za prolazak klasa i testova. Na kraju kursa možete dobiti certifikat. Aplikacija pokriva sljedeće teme: Python baze, vrste podataka, kontrolne strukture, funkcije i module, radeći sa datotekama, funkcionalno programiranje, regularno orijentirano programiranje, regularni izrazi.


2. QPYThon - Python za Android Ocjena 4,4 do 19.10.2015
Qpython je skripta koja radi Python na Android uređajiOmogućuje vam izvršavanje skripta i projekata. QPYThon sadrži biblioteku Python-a, urednika, urednika i SL4A (ona omogućuje stvaranje i pokretanje skripti napisanih u različitim jezicima scenarija direktno na Android uređajima. SL4A je dizajniran za programere i još uvijek je u fazi alfa testiranja - Ru.wikipedia .org / wiki / sl4a) za Android. Dakle, aplikacija nudi komplet za programere koji olakšava stvaranje projekata i pitonskih skripti na Android uređajima. Glavne karakteristike
  • python programiranje podrške za Android, uključujući web aplikacije, igre i programiranje SL4A itd.
  • izvršite Python skripte / projekte na Android uređajima
  • možete izvesti Python Code & datoteke s QRCode
  • Qedit vam omogućava da jednostavno kreirate / uredite na Python skripte / projektima
  • uključuje mnoge korisne biblioteke za Python
  • pIP podrška (sistem upravljanja paketom koristi se za instaliranje i kontrolu softverski paketiNapisano u python en.wikipedia.org/wiki/pip_ (paketi_manager))
  • podržati SL4A programiranje za pristup android funkcije: Mreža, Bluetooth, GPS itd.

Postoji i QPYTHON3 aplikacija koja, za razliku od QPPythona, ima podršku Python3.
3. Python dokumentacija Ocjena 4,4 do 19.10.2015
Pogodna i elegantna aplikacija sa Pythonom 3.5 dokumentacijom na engleskom jeziku, potpuno offline. Ima poboljšanu pretragu, jednostavnu navigaciju, mobilni format čitanja, pogodno sučelje. Sadržaj dokumentacije uključuje takve odjeljke:

  • Šta je novo u Pythonu?
  • Python Tutorial
  • biblioteka linkova Python
  • python priručnik
  • Python postavlja i koristi
  • Python Howtos.
  • Proširenje i ulaganje
  • Python / C API
  • Instaliranje Python modula
  • Dezinstaliranje Python modula


4. Kviz i naučiti Python Ocjena 4.1 do 19.10.2015
Dodatak kviz i učenje Python za testiranje i poboljšanje znanja i koncepata Pythona (verzija 2.7). Pitanja se razlikuju od osnova programiranja u Pythonu na vrlo specifične, možda neočekivane načine pisanja koda. Ovisno o napretku, problemi mogu biti složenija. Što brže odgovarate, to više bodova dobijate. Možete izbrisati dva pogrešna odgovora, preskočiti pitanje, zaustaviti tajmer ili ispraviti kôd. MobileCequeube.com/quiz-larn-python Developer Web stranica.


5. Pithon pitanja za intervjuisanje Ocjena 4.0 do 20.3.2015
Zanimljiva aplikacija. Pomaže u provjeri znanja o pitonskom jeziku u obliku intervjua.


6. Python Challenge. Ocjena 3,9 do 19.10.2015
Ova je aplikacija test na engleskom jeziku za korisnike koji bi željeli naučiti i doživjeti svoje znanje o programiranju Python-a. Aplikacija ima dva glavna načina: Izazovni režim i režim prakse. Režim izazova sastoji se od 20 pitanja. Bodovi se obračunavaju na osnovu računovodstva za vrijeme potrebne za rješavanje svakog broja. Ispitivanje se završava kada korisnik odabere pogrešan odgovor ili upotpunjava sva 20 pitanja. U režimu prakse, pitanja su sortirana po različitim temama. Korisnik ih može odabrati sami. Postoji 10 pitanja. Korisnik može nastaviti test, čak i ako daje pogrešan odgovor. Sva pitanja i odgovori bit će prikazani na kraju vježbanja.


7. Python vodič. Ocjena 3,9 do 19.10.2015
Ova aplikacija je kratak vodič za Python. Priručnik će biti posebno koristan za početnike koji se žele upoznati sa pravilima sintaksa Python-a. Priručnik pokriva osnove programiranja Python-a, tako da će korisnici imati dovoljno znanja za stvaranje neke jednostavne i produktivne aplikacije. Priručnik se sastoji od sljedećih tema: varijable, uvjeti, funkcije, ciklusi, liste, linije, rječnike. Mala lista. Volio bih više.


8. Python programiranje u danu Ocjena 3.0 do 20.1.2015
Procjenjivi programeri savjetuju nas da preskočemo dugo, složene knjige o Phytonu. Da bi se učinilo programiranjem na Phytonu 3.0, oni nude kratko i lakoničnu aplikaciju, što će naučiti sve što vam je potrebno za programiranje Phyton. Ova knjiga piše za ljude koji nemaju saznanja o programiranju ili su pridošlici. Fokusira se na najvažnije koncepte sa primjerima.


9. Naučite Python & Python Django Ocjena 3.0 do 20.1.2015
Ova se aplikacija konačno razlikuje od prethodnih, što utječe ne samo samo Python, već i Django. Ovo je u osnovi u engleskom udžbenici na Pythonu i Django na platformi udemy. Njegov sadržaj uključuje teme: Python i Hello World, pregled i istorija Python, karakteristike, klase, baze podataka, moduli i pakete, JSON, Django instalacija, administratorski sučelje, itd. ... u Dodatku 18 predavanja, više od 4 - X sati visokokvalitetnog sadržaja, zajednice, video i audio predavanja, prezentacija, članaka, možete spremiti kurseve za pregled offline mod.


10. Python Tutorial Ocjena 4.0 do 20.3.2015
Python 2 kolekcija tutorijala govorit će o povijesti i filozofiji Pythona, kako instalirati Python, raditi s brojevima i redovima u Pythonu, o vrstama podataka i varijablama, ne voleći da mi se ne sviđa malo o priliku mobilni telefoni - Neki su fontovi mali. Ohrabrio sam me na ruskom da bi vodilica mogla biti na ruskom - ne! Općenito, nisam pronašao aplikacije na ruskom jeziku.


Takođe možete nazvati aplikacije kao što su:
  • Zaronite u Python 3 - Rezervirajte Mark HollGrim, ocjena 3.8, ima problema s istegnutim sučeljem.
  • Python za Android - Python IDE, ocjena 3.3 zbog opsesivnog oglašavanja
  • Tutorial Python - Python 2.6 Programski vodič, ocjena 3.8
  • Python programski vodič - Python 2.7 udžbenik, ocjena 3.6