python编程入门到实践电子书怎么样学python编程入门好看视频
下载地址 https://share.weiyun.com/oKXAf8Zh
资料目录 Python编程基础教学视频 51CTO学院(60集) python编程基础教学视频 乾颐盾系列 Python编程基础 张健 张良均 人民邮电出版社.pdf Phthon编程金典.pdf Python 编程指南.pdf 《Python 编程基础》 教学大纲.pdf 《Python编程入门指南(上下册)》 明日科技.pdf 《小小的Python编程故事》毛雪涛,丁毓峰编著.pdf Python编程初学者指南.pdf Python编程入门经典.pdf 树莓派Python编程入门与实战 第2版.pdf Python编程实战__运用设计模式、并发和程序库创建高质量程序.pdf 《Python编程基础》复习资料.pdf Python编程基础与应用-题库大全.doc Python编程基础张健 , 张良均课后习题及答案.pdf Python程序设计基础及实践(慕课版)郭炜习题答案.pdf 《Python程序设计基础与应用》习题答案.pdf 《Python快速编程入门》——课后题答案.doc Python程序设计基础习题答案与分析.doc python基础试题(含答案).doc Python考试题复习知识点试卷试题.doc Python编程基础.pptx 《Python编程之美:最佳实践指南》by Kenneth Reitz.pdf 《Python编程基础与HTTP接口测试》阿奎 编著.pdf Python编程 从入门到实践 by Eric Matthes.pdf Python编程导论第2版_2018 翻译 陈光欣.pdf Python编程快速上手—让繁琐工作自动化_[美] Al Sweigart 著.pdf 趣学python编程中文版.pdf 举例 直接使用 wx.App 通常,如果在系统中只有一个窗口的话,可以不创建 wx.App 子类,直接使用 wx.App, 这个类提供了一个最基本的 OnInit()初始化方法,具体代码如下: 01 # -*- coding:utf-8 -*- 02 import wx # 导入 wxPython 03 app = wx.App() # 初始化 wx.App 类 04 frame = wx.Frame(None,title='Hello wyPython') # 定义了一个顶级窗口 05 frame.Show() # 显示窗口 06 app.MainLoop() # 调用 wx.App 类的 MainLoop()主循环方法 在上述代码中,wx.App()初始化 wx.App 类,包含了 OnInit()方法。
使用 wx.Frame 框架 在 GUI 中框架通常也称为窗口。框架是一个容器,用户可以将它在屏幕上任意移动,并可对它进行缩放,它通常包含标题栏、菜单等。在 wxPython 中,wx.Frame 是所有框架的父类。 当你创建 wx.Frame 的子类时,子类应该调用其父类的构造器 wx.Frame.__init__()。wx.Frame的构造器语法格式如下: wx.Frame(parent, id=-1, title="", pos=wx.DefaultPosition, size=wx.DefaultSize, style=wx.DEFAULT_FRAME_STYLE, name="frame") 参数的说明如下。 parent:框架的父窗口。如果是顶级窗口,这个值是 None。 id:关于新窗口的 wxPython ID 号。通常设为-1,让 wxPython 自动生成一个新的 ID。 title:窗口的标题。 pos:一个 wx.Point 对象,它指定这个新窗口的左上角在屏幕中的位置。在图形用户界面程序中,通常(0,0)是显示器的左上角。这个默认的(-1,-1)将让系统决定窗口的位置。 size:一个 wx.Size 对象,它指定这个窗口的初始尺寸。这个默认的(-1,-1)将让系统决定窗口的初始尺寸。 style:指定窗口的类型的常量。可以使用或运算来组合它们。 name:框架的内在的名字。可以使用它来寻找这个窗口。 创建 wx.Frame 子类的代码如下: 01 # -*- coding:utf-8 -*- 02 import wx # 导入 wxPython 03 class MyFrame(wx.Frame): 04 def __init__(self,parent,id): 05 wx.Frame.__init__(self,parent,id, title="建 创建 Frame",pos=(100, 100),size=(300, 300)) 06 07 if __name__ == '__main__': 08 app = wx.App() # 初始化应用 09 frame = MyFrame(parent=None,id=-1) # 实例化 MyFrame 类,并传递参数 10 frame.Show() # 显示窗口 11 app.MainLoop() # 调用 MainLoop()主循环方法 在上述代码中,在主程序中调用 MyFrame 类,并且传递 2 个参数。在 MyFrame 类中,自动执行__init__()初始化方法,接收参数。然后调用父类 wx.Frame 的__init__()初始化方法,设置顶级窗口的相关属性。运行结果如图 13.4 所示。 图 13.4 使用 wx.Frame 框架
|