Ero sivun ”WxPython” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(python) |
p (kaksi tutoriaalia) |
||
Rivi 24: | Rivi 24: | ||
==Aiheesta muualla== | ==Aiheesta muualla== | ||
*[http://wxpython.org/ Ohjelman kotisivu] | *[http://wxpython.org/ Ohjelman kotisivu] | ||
*[http://wiki.wxpython.org/Getting%20Started | *[http://wiki.wxpython.org/Getting%20Started Python wiki] - Getting started tutorial | ||
*[http://wiki.wxpython.org/AnotherTutorial Python wiki] - Another tutorial | |||
[[Luokka:Käsitteet]] | [[Luokka:Käsitteet]] |
Versio 14. syyskuuta 2010 kello 23.23
wxPython on käännös wxWidgetsin C++ ohjelmointikirjastosta, jonka avulla monialustaisten graafisten Python-ohjelmien tekeminen on helppoa. Se hyödyntää kullakin alustalla alustan omia käyttöliittymäkirjastoja, minkä ansiosta wxPython-ohjelmat näyttävät useilla alustoilla natiiveilta. Linuxissa käytetyistä käyttöliittymäkirjastoista tuetaan ainakin GTK:ta.
Asennus
wxPython löytyy useimpien jakeluiden paketinhallinnasta nimellä python-wxgtk2.8. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
Ohjelmointi esimerkki
Alla graafinen wxPythonilla ohjelmointu Hei maailma esimerkki.
#!/usr/bin/env python # -*- coding: iso-8859-15 -*- import wx app = wx.App(False) # Luodaan uusi ohjelma. frame = wx.Frame(None, wx.ID_ANY, "Hei maailma!") # Luodaan frame pääikkunaan ja title. frame.Show(True) # näytetään frame. app.MainLoop()
Joka tallennetaan helloword.py nimiseen tiedostoon ja sille annetaan suoritusoikeudet komentorivi komennolla:
chmod -x helloword.py
Katso myös
Aiheesta muualla
- Ohjelman kotisivu
- Python wiki - Getting started tutorial
- Python wiki - Another tutorial