手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python编程入门到实践电子书怎么样学python编程入门好看视频

时间:2022-06-15    点击: 次    来源:网络    作者:佚名 - 小 + 大

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 框架

上一篇:python编程入门视频教程树莓派python编程入门与实战pdf百度云

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |