Ero sivun ”Python” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p (fiksausta)
Rivi 41: Rivi 41:
* [[Pyraqua]] on koodimuokkain ([[wxPython]]).
* [[Pyraqua]] on koodimuokkain ([[wxPython]]).
* [[XRCed]] [http://xrced.sourceforge.net] on visuaalinen [[xml]]-pohjainen käyttöliittymä ja koodimuokkain.
* [[XRCed]] [http://xrced.sourceforge.net] on visuaalinen [[xml]]-pohjainen käyttöliittymä ja koodimuokkain.
* [[wxGlade]] on visuaalinen [[xml]]-pohjainen käyttöliittymä ja koodimuokkain ([[wxPython]]).
* [[wxGlade]] on suosittu graafinen [[wxPython]]-käyttöliittymämuokkain.
* [[Gazpacho]] [http://python-gazpacho-0-7-2.software.informer.com/] on visuaalinen  [[wxGlade]]- ja [[xml]]-pohjainen käyttöliittymä muokkain, joka on vielä kehityksen alla.
* [[Gazpacho]] [http://python-gazpacho-0-7-2.software.informer.com/] on visuaalinen  [[wxGlade]]- ja [[xml]]-pohjainen käyttöliittymä muokkain, joka on vielä kehityksen alla.
* [[Spe]] [http://pythonide.stani.be/] on Python koodimuokkain.
* [[Spe]] [http://pythonide.stani.be/] on Python koodimuokkain.

Versio 17. syyskuuta 2010 kello 03.27

Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.

Python on korkean tason ohjelmointikieli, joka on kehitetty olio-ohjelmoinnin periaatteita toteuttavaksi. Se on erityisen helppo oppia, mutta taipuu myös suurempiin projekteihin. Siihen on saatavissa ulkoisia moduuleita ja kirjastoja. Python on tulkattava.

Moduulit

  • Math - Matemaattiset laskutoimitukset
  • Random - Arvontaluvut ja satunnaisluvut
  • Tkinder - Graafiset käyttöliittymät
  • Os - Käyttöjärjestelmän palvelut
  • Picle - Rakenteisen tiedon tallentaminen ja lukeminen
  • Time -Ajanotto, kellonaika, kalenteri
  • Sys - Järjestelmän palvelut
  • Zipfile - Zip paketit

Lisäkirjastot

Käyttö

Pythonia voi opetella kirjoittamalla koodia suoraan Python-tulkkiin (kunhan se on asennettu paketinhallinnasta):

$ python
>>> print "linux.fi"
linux.fi

Yleensä ohjelmat kannattaa kuitenkin tallentaa tiedostoon, jonka tiedostopääte on yleensä .py:

# ohjelma.py
for i in range(3):
    print i

Jonka jälkeen ohjelma ajettaisiin komennolla

python ohjelma.py

Jolloin konsoliin tulostuisi

0
1
2

Pythonilla kirjoitetun ohjelman voi ajaa myös suoraan komennolla ./ohjelma.py, jos tiedoston ensimmäisellä rivillä kerrotaan, että se on tulkattava Python-tulkilla:

#!/usr/bin/env python

Tällöin tiedostolla on oltava suoritusoikeudet.

Graafisia Python käyttöliittymiä

Katso myös

Aiheesta muualla