随笔分类 - 💖Python从0到1系列
摘要:(24)-Python框架24-PyQt框架使用(信号与槽的关联及资源文件的使用) 1 信号与槽的关联 1.1 简介 1.2 编辑信号/槽 1.3 信号/槽编辑器 2 资源文件的使用 2.1 加载资源文件 2.2 资源文件的转换 1 信号与槽的关联 1.1 简介 信号(signal)与槽(slot)
阅读全文
摘要:(23)-Python框架23-PyQt框架使用(布局简介) 1 布局简介 1.1 Vertical Layout(垂直布局) 1.2 Horizontal Layout(水平布局) 1.3 Gird Layout(网格布局) 1.4 Form Layout(表单布局) 1.5 四种布局组合在一起
阅读全文
摘要:Python框架22-PyQt框架使用(常用控件) 1 Qt控件类型 1.1 控件类型查看 1.2 控件类型说明 1.2.1 输入控件 1.2.2 显示控件 1.2.3 高级控件 2 QLineEdit文本框 2.1 说明 2.2 常用方法 2.2.1 setEchoMode()说明 2.2.2 登
阅读全文
摘要:Python框架21-PyQt框架使用(简介+配置+主窗体创建) 1 安装PyQt 1.1 简介 1.2 安装 2 开发工具配置 2.1 说明 2.2 工具配置 3 创建主窗体 3.1 查看配置工具 3.2 主窗体创建步骤 4 主窗体显示 1 安装PyQt 1.1 简介 Qt是Python开发窗体的
阅读全文
摘要:Python框架20-wxPython框架使用 1 安装wxPython 2 创建一个wx.App的子类 3 直接使用wx.App 4 使用wx.Frame框架 5 常用控件 5.1 StaticText文本类 5.2 TextCtrl输入文本类 5.3 Button按钮类 6 BoxSizer布局
阅读全文
摘要:Python框架19-常用GUI框架 1 wxPython 2 Kivy 3 Flexx 4 PyQt 5 Tkinter 6 Pywin32 7 PyGTK 8 pyui4win 1 wxPython 官网:https://www.wxpython.org/ 简介:wxPython 是 Pytho
阅读全文
摘要:Python高级18-异常处理及程序调试 1 异常概述 2 异常处理语句 2.1 try...except语句 2.2 try...except...else语句 2.3 try...except...finally语句 2.4 使用raise语句抛出异常 3 程序调试 1 异常概述 程序运行各种错
阅读全文
摘要:Python高级17-网络编程 1 网络基础 1.1 协议简介 1.2 TCP和UDP的区别 1.3 Scoket简介 1.4 Python Socket 2 TCP编程 2.1 创建TCP服务器 2.2 创建TCP客户端 2.3 执行TCP服务器和客户端 3 UDP编程 3.1 创建UDP服务器
阅读全文
摘要:Python高级16-进程和线程 1 什么是进程 2 创建进程的常用方式 2.1 使用multiprocessing模块创建进程 2.2 使用Process子类创建进程 2.3 使用进程池Pool创建进程 3 通过队列实现进程间通信 3.1 队列简介 3.2 多进程队列的使用 3.3 使用队列在进程
阅读全文
摘要:Python高级15-操作数据库 1 数据库编程接口 1.1 连接对象 1.1.1 获取连接对象 1.1.2 连接对象的方法 1.2 游标对象 2 使用SQLite 2.1 创建数据库文件 2.2 操作SQLite 2.2.1 新增用户数据信息 2.2.2 查看用户数据信息 2.2.3 修改用户数据
阅读全文
摘要:Python进阶14-文件与IO 1 文件基本操作 1.1 创建和打开文件 1.2 关闭文件 1.3 打开文件时使用with语句 1.4 写入文件内容 1.5 读取文件 1.5.1 读取指定字符 1.5.2 读取一行 1.5.3 读取全部行 2 目录操作 2.1 os和os.path模块 2.2 路
阅读全文
摘要:Python进阶13-模块 1 模块概述 2 自定义模块 2.1 创建模块 2.2 使用import语句导入模块 2.3 使用from...import语句导入模块 2.4 模块搜索目录 3 以主程序的形式执行 4 python中的包 4.1 python程序的包结构 4.2 创建和使用包 4.2.
阅读全文
摘要:Python进阶12-类和对象 1 面向对象概述 1.1 对象 1.2 类 1.2.1 面向对象程序设计的特点 2 类的定义和使用 2.1 定义类 2.2 创建类的实例 2.3 ”魔术方法"之 ___init_ __() 2.4 创建类的成员和访问 2.4.1 创建实例方法并访问 2.4.2 创建数
阅读全文
摘要:Python进阶11-函数 1 函数的创建和调用 1.1 函数创建 1.2 函数调用 1.3 pass空语句 2 参数传递 2.1 形式参数和实际参数 2.2 位置参数 2.3 关键字参数 2.4 为参数设置默认值 2.5 可变参数 3 返回值 4 变量的作用域 4.1 局部变量 4.2 全局变量
阅读全文
摘要:Python进阶10-字典与集合 1 字典 1.1 字典的创建和删除 1.2 访问字典 1.3 遍历字典 1.4 添加、修改和删除字典元素 1.5 字典推导式 2 集合 2.1 集合的创建 2.2 集合的添加和删除 2.3 集合的交集、并集和差集运算 3 列表、元素、字典、集合的区别 1 字典 字典
阅读全文
摘要:Python基础9-循环结构语句 1 for循环 1.1 数值循环 1.2 遍历字符串 2 while循环 3 循环嵌套 4 跳转语句 5 九九乘法表的各种姿势 5.1 矩形输出 5.2 左下三角形输出 5.3 左上三角形输出 5.4 右下三角形输出 5.5 右上三角形输出 5.6 正金字塔形输出
阅读全文
摘要:Python基础8-if选择语句 1 程序结构 2、常用选择语句 2.1 if语句 2.2 if...else语句 2.3 if...elif...else语句 2.4 if语句的嵌套 3 使用and连接条件的选择语句 4 使用or连接条件的选择语句 5 使用not关键字的选择语句 1 程序结构 3
阅读全文
摘要:Python基础7-字符串与正则表达式 1 字符串常用操作 1.1 拼接字符串 1.2 计算字符串的长度 1.3 截取字符串 1.4 分割字符串 1.5 检索字符串 1.6 字母的大小写转换 1.7 去除字符串中的空格和特殊字符 1.8 格式化字符串 1.8.1 使用"%"操作符 1.8.2 使用字
阅读全文
摘要:Python基础6-列表和元组 1 序列 1.1 索引 1.2 切片 1.3 序列相加 1.4 乘法 1.5 检查某个元素是不是序列的成员(元素) 1.6 计算序列的长度、最大值和最小值 2 列表 2.1 列表的创建和删除 2.2 访问列表元素 2.3 遍历列表 2.4 添加、修改和删除列表元素 2
阅读全文
摘要:Python基础5-运算符 1 算术运算符 2 赋值运算符 3 比较(关系)运算符 4 逻辑运算符 5 位运算符 6 运算符的优先级 7 知识脑图 1 算术运算符 和数学中的计算处理基本差不多 算术运算符 运算符 说明 实例 结果 + 加 10 + 20 30 - 减 20 - 10 10 * 乘
阅读全文