python编程入门教学电脑版raspberry pi 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 举例 PyQt框架的使用 Python 起初是一门开发脚本的语言,并不支持 GUI 的功能,几乎都是通过控制台来运行程序的。但是由于 Python 具有非常好的扩展性能,因此现在已经有很多的 GUI 模块可以在Python 中使用了。自从 Qt 被移植到 Python 中当作框架使用后,已经发布了多个版本,包括PyQt3、PyQt4 以及目前的 PyQt5 三个版本。
安装 PyQt Qt 是 Python 开发窗体的工具之一,它不仅与 Python 有着良好的兼容性,还可以通过可视化拖曳的方式进行窗体的创建,提高开发人员的开发效率,因此受到开发人员的喜爱。QT 工具分别支持 Windows、Linux、Mac OS X 三种操作系统,在 https://www.qt.io/download 官方网站中下载对应的系统版本即可。 Qt 工具安装完成以后,还需要在 Python 中安装 PyQt5 模块。PyQt5 模块有两种安装方式,一种是直接在 PyQt5 的官方网站(https://www.riverbankcomputing.com)中下载最新的源码进行编译安装,还可以使用 pip install 的方式进行在线安装,推荐使用后者。使用 pip install pyqt5安装方式如图 13.13 所示。
布局管理 Qt Designer 工具提供了 4 种布局方式,分别为 Vertical Layout(垂直布局)、Horizontal Layout(水平布局)、Grid Layout(网格布局)以及 Form Layout(表单布局),它们都位于 Qt Designer 工具的左侧列表中,如图 13.38 所示。 垂直布局:按照从上至下的顺序显示控件。 水平布局:按照从左至右的顺序显示控件。 网格布局:将控件放入网格中,然后将控件合理地分成若干个行(row)与列(column),再将每一个控件放置在合适的单元(cell)中。 表单布局:控件是以两列的方式布局在表单中,左列包含标签,右列包含输入控件。 1.通过布局管理器布局 打开 Qt Designer 工具,从左侧的控件列表中向主窗体拖入 Label 与 LineEdit 控件,然后按住 Ctrl 键用鼠标左键选中以上拖入的两个控件,选中后单击鼠标右键,在弹出的快捷菜单中依次选择“布局”→“水平布局”命令,如图 13.39 所示。 图 13.39 选择控件的布局方式 选择了水平布局以后,控件在主窗体中将自动按照从左至右的顺序显示控件,如果需要调整控件的位置,选中控件拖至目标位置即可,如图 13.40 所示。 图 13.40 水平布局控件位置 2.绝对布局 最简单的布局方式就是绝对布局,就是在 Qt Designer 工具中右侧的属性编辑器中,通过geometry 属性来设置控件的位置与大小,以图 13.40 中的 Label 控件为例,该控件的 geometry属性值如图 13.41 所示。 图 13.41 设置控件的 geometry 属性 在图 13.41 中,X 对应的值是 100,表示以控件左上角为原点,横向距离主窗体左边框 100px(像素)。Y 对应的值是 51,表示以控件左上角为原点,纵向距离主窗体顶部边框 51px(像素),如图 13.42 所示。 图 13.42 控件的原点与位置 说明:图 13.41 中“宽度”值对应的是控件的宽度,“高度”值对应的是控件的高度。
|