PDA

Prikaži potpunu verziju : Python


Conte7
26.1.2012, 0:30
Python sam počeo da učim ljetos i mogu da vam kažem da je veoma dobar,ima lijepu sintaksu, stalno napreduje i po mogućnostima je rame uz rame sa c++ ili javom. Python je dobar i za mobilne i web aplikacije. Uči li ga neko od vas? Ako uči, koji GUI koristi? :)

Deusdies
28.1.2012, 6:42
Python je fantastičan ali iz nekog razloga nije toliko popularan kod nas. Ja sam pisao dosta aplikacija u Python-u, čak i neke komercijalne. Za GUI sam probao gotovo sve i bez premca mi je najbolji Qt - native izgled na svim platformama, radi besprekorno, sama biblioteka je super i ima super mogućnosti, a tu je i Qt Designer koji mnogo olakšava posao.

Sintaksa Python-a je prosta i laka za učenje, bukvalno možeš da napišeš web server u 5 linija kOda...

Conte7
3.2.2012, 22:22
Ja za GUI koristim Tkinter koji i nije previse tezak, a ima i lijep izgled, kao i mogucnosti. Da li bi mogao mozda da mi posaljes source code tvojih aplikacija? Naravno da ne ocekujem da mi posaljes programe koje naplacujes :)

Belphegor
3.2.2012, 22:48
Hteo bih da zamolim za uslugu ako moze neko da mi pomogne.
Ovako, imam instaliran Gimp 2.6 (http://www.gimp.org/downloads/) i nasao sam neki plugin (http://soledadpenades.com/2009/04/20/generate-bitmap-font-a-little-plug-in-for-the-gimp/) koji generise "bitmap font texturu" sa ovom python "skriptom" (https://github.com/sole/snippets/blob/master/gimp/generate_bitmap_font/sole_generate_bitmap_font.py) ali na windows-u izgleda da za Gimp plugin-ovi moraju da budu u "exe" formi, ali je problem sto ne znam nista o python-u. Help :n_klanja:

Hvala unapred

EDIT: Resio sam.


1. python-2.6.msi
2. pygtk-all-in-one-2.24.0.win32-py2.6.msi
3. gimp-2.6.11-i686-setup-1.exe

Deusdies
4.2.2012, 0:54
Ja za GUI koristim Tkinter koji i nije previse tezak, a ima i lijep izgled, kao i mogucnosti. Da li bi mogao mozda da mi posaljes source code tvojih aplikacija? Naravno da ne ocekujem da mi posaljes programe koje naplacujes :)
Pravo da ti kažem nemam source code aplikacija koje sam pisao, a koje su besplatne. Imam ove što naplaćujem, al' to ne mog' ti pošaljem :D

Conte7
4.2.2012, 10:52
Kako nemaš source? Izbrisao si te aplikacije, ili šta ? :D

Deusdies
4.2.2012, 11:25
Aha, davno sam pisao te free aplikacije. Šta te tačno interesuje, mogu čas da ispišem nešto?

Conte7
5.2.2012, 19:47
Ništa specijalno, samo me zanima šta si pravio, jer ja bih radio neki projekat, a ne znam šta :D

NISAM NESTO SMART
5.2.2012, 22:38
http://www.pythonchallenge.com/
Ovo deluje kao zanimljiv sajt mogao bi malo da se poigras :D

Conte7
7.2.2012, 14:00
http://www.pythonchallenge.com/
Ovo deluje kao zanimljiv sajt mogao bi malo da se poigras :D

Da znas da jeste zanimljiv i da uopste nije lako rjesavati misije :D

NISAM NESTO SMART
22.4.2012, 23:01
Kucas u komp :D
Sad ozbiljno uzmes bilo koj text editor(moze i notepad) i iskucas kod i to pokrenes sa python interpretatorom :D
Kucaj u google python i skini tamo koja verzija ti treba, mislim ako si na win-u mozes samo da sacuvas fajl neko_ime.py i sa duplim kilkom ces pokrenuti ako imas python instaliran, u svakom slucaju mozes iz cmd "python ime_fajla".

voodoo_
23.4.2012, 10:01
Kucaj python na guglu, prvi rezultat

Ako se ne naučiš da guglaš, nema ništa od programiranja

EclipsE
23.4.2012, 14:56
Mi smo hakeri, tako da mi koristimo google na tezi nacin. Ovako samo pravi hakeri traze stvari:

Dakle trazimo python. Prvi korak je curl:

curl "www.google.com/search?q=python+winxp"

Nazalost, ovde dobijamo error jer nemamo user agent, tako da moramo da da postavimo:

curl -s --user-agent "fogent" "www.google.com/search?q=python+winxp"

Dodao sam i -s da bude silent. Sledeci korak je preci grep-om preko outputa i pronaci linkove koji nas zanimaju:

curl -s --user-agent "fogent" "www.google.com/search?q=python+winxp" | grep -o 'http://[a-z.]*python[^/]*/[^"]*'

-o name daje samo tekst koji je matchovan. Pattern je sledeci:

http:// - pronadji http:// negde
[a-z.]* - matchovace bilo koje slovo od a do z ili tacku proizvoljan broj puta
python - matchuje python, znamo da se to mora pojaviti negde u url-u
[^/]*/ - matchuje sve dok ne dodje do /, pa onda matchuje i /
[^"]* - pod pretpostavkom da se url nalazi negde u <a> tagu, matchujemo sve dok ne dodjemo do kraja href koji se zatvara navodnikom

proof@ubuntu ~$ curl -s --user-agent "fogent" "www.google.com/search?q=python+winxp" | grep -o 'http://[a-z.]*python[^/]*/[^"]*'
http://www.python.org/getit/windows/&amp;sa=U&amp;ei=IFCVT4-AE4-eOuG9vZQE&amp;ved=0CBMQFjAA&amp;usg=AFQjCNHrI0P5sR7Gfg_s_O W1r2vdW6qHQA
http://www.python.org/getit/windows/+python+winxp&amp;ct=clnk
http://www.python.org/getit/windows/+python+winxp&amp;sa=X

Success! Although nas samo zanima "http://www.python.org/getit/windows/" a ne i ostatak djubreta koje smo dobili, uspeli smo da na jedan veoma tezak nacin odradimo jednu trivijalnu stvar.