Ero sivun ”WxPython” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p <source lang=python> |
suoritusoikeutta ei tarvitse antaa jos ohjelma annetaan suoraan parametrina python-tulkille |
||
| (Yhtä välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
| Rivi 5: | Rivi 5: | ||
wxPython löytyy useimpien jakeluiden paketinhallinnasta nimellä <tt>python-wxgtk2.8</tt>. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. | wxPython löytyy useimpien jakeluiden paketinhallinnasta nimellä <tt>python-wxgtk2.8</tt>. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. | ||
== | ==Ohjelmointiesimerkki== | ||
Alla graafinen wxPythonilla ohjelmoitu Hei maailma! esimerkki. | Alla graafinen wxPythonilla ohjelmoitu Hei maailma! esimerkki. | ||
<source lang=python> | <source lang=python> | ||
#!/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() | |||
</source> | </source> | ||
Joka tallennetaan <tt>helloword.py</tt> nimiseen tiedostoon | Joka tallennetaan <tt>helloword.py</tt> nimiseen tiedostoon. Ohjelma voidaan suorittaa komennolla: | ||
$ python helloword.py | |||
==wxPython käyttöliittymämuokkaimia== | ==wxPython käyttöliittymämuokkaimia== | ||