Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse

Tja, den første bittorrentklienten var vel skrevet i python? Ellers så bruker jo google mye python(google apps), og youtube også. Vet ikke hvordan det er på windows, men det finnes masse fint laget i python på linux. FretsOnFire, emesene og sonata f.eks.

 

Sugar til OLPC skrevet i python dersom jeg ikke tar helt feil.

 

Ellers så brukes det for scripting i spill. F.eks. battlefield 2 og oblivion(tror jeg).

Lenke til kommentar

Python har veldig mange gode rammeverk og biblioteker. Så det kan brukes til det meste. Men det du bør være obs på er at pythonskript kan kun kjøres på maskiner som har innstallert Python, og at Python er en god del tregere enn C.

 

Selv om Pythen kan brukes til GUI, bør du holde deg unna Python hvis du skal lage GUI-applikasjoner for andre enn noen få brukere eller deg selv.

 

Det Python er veldig godt egnet til, er egne små skript, samt på webservere og andre servere uten ekstreme behov for ytelse. YouTube er f.eks. bygget opp med Python. Og Google bruker det i mange av sine tjenester (men ikke den underliggende arkitekturen deres).

Endret av JonT
Lenke til kommentar

http://pytrainer.e-oss.net/screenshots.php

http://www.exaile.org/screens

http://www.jokosher.org/screenshots

http://mirageiv.berlios.de/

http://matplotlib.sourceforge.net/screenshots.html

http://pychess.googlepages.com/screenshots

http://www.zope.org/

http://gajim.org/screenshots.php?lang=en

http://wingide.com/wingide/screenshots

 

Anbefaler absolutt python (og pyGTK), men det kan være greit å kunne falle tilbake på et kompilert språk (ev. ferdig bibliotek) hvis du skal lage beregningsintensive rutiner. Python og C kan f.eks fint kombineres i samme program.

Lenke til kommentar
Ja, det går jo helt fint. Men det kan bli litt stress når folk må installere Python først.

Det er greit til småprogrammer, men stort større en det er andre språk enn Python bedre valg.

 

Som sagt så er det vel kun Windows som ikke kommer med python, men man får også lagete .exe-filer med py2exe f.eks. Man kan også få med GUI på den måte, uten å måtte installere python.

Lenke til kommentar

Vil py2exe lage exe-filer som inkluderer en python-runtime?

Samt evt. biblioteker man trenger?

 

JonT: Mulig du har rett ang. GUI-programmer... men intil du sier hvorfor så er jeg ikke overbevist.

 

(Ikke at det har noe å si, da jeg skal lage nøyaktig det: små GUI programmer for meg selv og evt. venner. :p)

 

Har prøvd litt mer kompliserte Python-programmer og jeg må si at de ikke alltid er så stabile. (Ikke kræsjer, men litt uresponsive og rar oppførsel til tider.) Men hvorfor er det slik?

Lenke til kommentar
Vil py2exe lage exe-filer som inkluderer en python-runtime?

Samt evt. biblioteker man trenger?

 

Ja, du kan velge om alt skal ligge i én enkelt .EXE fil eller om du vil holde importerte biblioteker og pytonxx.dll utenfor. Du kan også spesifisere om det dreier seg om en windows service, gui- eller konsollapplikasjon. Ikon og kan Version-strenger kan tilordnes. Jeg har meget gode erfaringer med Py2Exe.

Lenke til kommentar
Ja, det går jo helt fint. Men det kan bli litt stress når folk må installere Python først.

Det er greit til småprogrammer, men stort større en det er andre språk enn Python bedre valg.

 

Hvorfor?

 

Jeg mener, hva trenger man egentlg til større prosjekter?

 

Man trenger kode som er lett å sammarbeide om, lett å lese andres kode, og stort sett skrives ryddig. Man trenger ett språk som dekker det man trenger av tilgjengelighet på biblioteker, kodere osv. Python gir deg alt dette på en fin og ryddig måte.

Lenke til kommentar
Noen som vet om større og eller kjente prosjekter som er laget i Python?

 

Noen bra eksempler har vært nevnt, men jeg lgger til:

 

thawte.com, en av de større SSL providerene, var 'power by python'. Vet ikke hvordan det er nå etter de ble kjøpt av VeriSign.

 

Google bruker det mye. Vet ikke hva de bruker det til nå, men det har ihvertfall tidligere blitt brukt ganske aktivt, blant annet til spideren dems. Google er også arbeidsgiveren til "pappaen" til Python.

 

Battlefield 2 bruker Python en god del til forskjellig.

 

Industrial Light & Magic bruker python i en del av grafikk-tingene sine (bla til Star Wars 1)

 

Nokia har støtte for å bruke Python til utvikling av applikasjoner for mobiler.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...