wxPython - Getting Started
5. A First Application: "Hello, World"
コメント形式で駄訳してみました。
# wxPython モジュールをインポート import wx # wxPySimpleApp のインスタンスを生成 app = wx.PySimpleApp() # wxFrame のインスタンスを生成。引数は先頭から順に親、ID, タイトルの文字列。 # wxPython の多くのコンストラクタはこの親と ID を受け取る形式をとる。 # ご覧のように None, wx.ID_ANY をそれぞれデフォルト値として渡すことができ、 # None は親を持たないことを、wx.ID_ANY はシステム定義の ID を使用する事をしめす。 frame = wx.Frame(None, wx.ID_ANY, "Hello World") # フレームを「見せる」ことで画面に表示する frame.Show(True) # そしてアプリケーションのメインループを開始する。 # その役割は、イベントを取り扱うことである。 app.MainLoop()