Python从小白到大牛:第三篇Python高级实用库与框架

via Udemy

Go to Course: https://www.udemy.com/course/pythonpython-j/

Overview

其中第三篇包括6章。内容包括数据交换格式,数据库编程,网络编程,wxPython图形用户界面编程,多线程编程和游戏开发引擎。通过本篇的学习,读者可以多面了解Python编程中一些实用库,熟悉这些库的实用。【目录】第16章 数据交换格式16.1 CSV数据交换格式16.1.1 使用reader()函数16.1.2 使用writer()函数16.2 XML数据交换格式16.2.1 XML文档结构16.2.2 解析XML文档16.2.3 使用XPath16.3 JSON数据交换格式16.3.1 JSON文档结构16.3.2 JSON数据编码16.3.3 JSON数据解码16.4 使用配置文件16.4.1 配置文件结构16.4.2 读取配置文件16.4.3 写入配置文件第17章 数据库编程17.1 数据持久化技术概述17.2 MySQL数据库管理系统17.2.1 数据库安装与配置17.2.2 连接MySQL服务器17.2.3 常见的管理命令17.3 Python DB-API17.3.1 建立数据连接17.3.2 创建游标17.4 案例:MySQL数据库CRUD操作17.4.1 安装PyMySQL模块17.4.2 数据库编程一般过程17.4.3 数据查询操作17.4.4 数据修改操作17.5 NoSQL数据存储17.5.1 dbm数据库的打开和关闭17.5.2 dbm数据存储第18章 网络编程18.1 网络基础18.1.1 网络结构18.1.2 TCP/IP协议18.1.3 IP地址18.1.4 端口18.2 TCP Socket低层次网络编程18.2.1 TCP Socket通信概述18.2.2 TCP Socket通信过程18.2.3 TCP Socket编程API18.2.4 案例:简单聊天工具18.2.5 案例:文件上传工具18.3 UDP Socket低层次网络编程18.3.1 UDP Socket编程API18.3.2 案例:简单聊天工具18.3.3 案例:文件上传工具18.4 访问互联网资源18.4.1 URL概念18.4.2 HTTP/HTTPS协议18.4.3 使用urllib库18.4.4 发送GET请求18.4.5 发送POST请求18.4.6 实例:Downloader第19章 wxPython图形用户界面编程19.1 Python图形用户界面开发工具包19.2 wxPython安装19.3 wxPython基础19.3.1 wxPython类层次结构19.3.2 完成一个wxPython程序19.3.3 wxPython界面构建层次结构19.4 事件处理19.4.1 一对一事件处理19.4.2 一对多事件处理19.4.3 示例:鼠标事件处理19.5 布局管理19.5.1 Box布局器19.5.2 StaticBox布局19.5.3 Grid布局19.5.4 FlexGrid布局19.6 wxPython控件19.6.1 静态文本和按钮19.6.2 文本输入控件19.6.3 复选框和单选按钮19.6.4 下拉列表19.6.5 列表19.6.6 静态图片控件19.7 高级窗口19.7.1 分隔窗口19.7.2 使用树19.7.3 使用网格19.8 使用菜单19.9 使用工具栏第20章 Python多线程编程20.1 基础知识20.1.1 进程20.1.2 线程20.2 使用threading模块20.3 创建线程20.3.1 自定义函数作为线程体20.3.2 继承Thread线程类20.4 线程管理20.4.1 等待线程结束20.4.2 线程停止20.5 线程安全20.5.1 临界资源问题20.5.2 多线程同步20.6 线程间通信20.6.1 使用Condition实现线程间通信20.6.2 使用Event实现线程间通信第21章 Python游戏开发引擎-cocos2d-python21.1 Cocos2d游戏引擎介绍21.1.1 什么是游戏引擎?21.1.2 为什么选择Cocos2d21.1.3 Cocos2d"家谱"21.1.4 Cocos2d核心概念21.2 完成一个Cocos2d游戏21.2.1 安装Cocos2d引擎21.2.2 程序代码21.2.3 标签锚点21.2.4 Cocos2d坐标21.2.5 节点层级架构21.3 使用菜单21.3.1 文本菜单21.3.2 图片菜单21.4 事件处理21.4.1 键盘事件处理21.4.2 鼠标事件处理21.5 精灵21.5.1 创建精灵21.5.2 案例:沙漠英雄场景21.6 场景切换21.6.1 场景切换相关方法21.6.2 场景切换动画21.7 动作21.7.1 瞬时动作21.7.2 间隔动作21.7.3 组合动作21.8 粒子系统21.8.1 粒子发射模式21.8.2 粒子系统属性21.8.3 预定义粒子系统21.8.4 案例:Zippo打火机21.9 游戏背景音乐与音效21.9.1 音频文件介绍21.9.2 播放背景音乐

Skills

Reviews