#coding: utf-8
"""
ZetCode wxPython tutorial

This is a wx.MoveEvent event demostration.

author: Jan Bodnar
website: www.zetcode.com
last modified: April 2018
"""

#簡単なイヴェント

import wx

class Example(wx.Frame):

    def __init__(self, *args, **kw):
        super(Example, self).__init__(*args, **kw)

        self.InitUI()


    def InitUI(self):

        wx.StaticText(self, label='x:', pos=(10,10))
        wx.StaticText(self, label='y:', pos=(10,30))

        self.st1 = wx.StaticText(self, label='', pos=(30, 10))
        self.st2 = wx.StaticText(self, label='', pos=(30, 30))
        #selfの付く変数はこのクラスの大域変数

        self.Bind(wx.EVT_MOVE, self.OnMove)
        #selfつまりFrameを継承したExampleクラスのインスタンス
        #にイヴェントを付与する

        self.SetSize((350, 250))
        self.SetTitle('フレーム移動イヴェント')
        self.Centre()

    def OnMove(self, e):

        x, y = e.GetPosition()
        #フレームの現在位置を得る
        self.st1.SetLabel(str(x))
        self.st2.SetLabel(str(y))


def main():

    app = wx.App()
    ex = Example(None)
    ex.Show()
    app.MainLoop()


if __name__ == '__main__':
    main()

	実行例