wxPython in Action 学习笔记一

wxPython 学习笔记

第一章 欢迎使用 wxPython

1. 通常情况下,Python 中的模块导入顺序是随意的,相互无关的。
但是 wxPython 中不同,你从 wxPython 导入其他东西之前必须先导入 wx。当你第一次导入 wx 模块时, wxPython 要对别的 wxPython 模块执行一些初始化工作。
例如 wxPython 中的一些子包,如 xrc 模块,他在 wx 模块导入之前不能够正确的工作,我们必须按下面顺序导入:

import wx
from wx import xrc

2. 每个 wxPython 程序必须有一个 application 对象(wx.App的子类)和至少一个 frame 对象(wx.Frame 的子类). Frame 就是用来定制我们的窗口界面的。

3. 当应用程序启动的时候, OnInit()方法将被 wx.App 父类调用。
(我猜测 __init__ 是在 OnInit 之前执行的)

你可能感兴趣的:(工作,python,wxPython)