当把握Python的基本知识后,你可以怎么使用Python?Python程序编写(第四版)为这门語言的关键主要用途出示了深度1实例教程,例如管理信息系统、GUI和Web,并探寻了其在数据库查询、互联网、前端开发脚本制作、文本处理等层面的运用。根据关心实用工具和库,你将深层次了解Python在实际全球程序编写中常饰演的人物角色。
你将学得清楚和简单明了的英语的语法和程序编写方法,并随着很多的实例来展现恰当的使用方法和国际惯例。这书已彻底升级到Python 3.x,也深入探讨了做为这种,,,,的語言,并有很多编码实例。
主题风格包含:
●Python迅速实例教程:搭建1个简易实例,包含了统计数据展现、面向对象编程、另一半持久化、GUI和网址基本。
●系统软件程序编写:探寻系统软件插口小工具和方法,这种小工具和方法可用以命令行脚本制作、解决文档和文件夹名称、并行处理运作程序流程等。
●GUI程序编写:学习培训应用Python的tkinter构件库搭建详细的操作界面。
●Internet程序编写:浏览手机客户端网络协议和Email小工具,应用CGI脚本制作,并学习网站搭建技术性。
●多种多样运用Python的方式:保持数据结构、分析应用场景文字的信息内容、数据库查询插口,及其拓展和置入Python。
目录
- 上册
- 前言
- 第一部分 序幕
- 第1章 先睹为快
- “Python编程:长话短说”
- 任务
- 第1步:表示记录
- 第2步:持久存储记录
- 第3步:走进OOP
- 第4步:增加控制台交互
- 第5步:增加GUI
- 第6步:增加Web 界面
- 演示总结
- 第二部分 系统编程
- 第2章 系统工具
- “os.path”的知识
- 系统编程概述
- 介绍sys 模块
- 介绍os 模块
- 第3章 脚本运行上下文
- 我要增加一个变量
- 当前工作路径
- 命令行参数
- shell 环境变量
- 标准流
- 第4章 文件和目录工具
- “五个简单步骤擦除你的硬盘!”
- 文件工具
- 目录工具
- 第5章 并行系统工具
- “指挥猴子做事”
- 进程分支
- 线程
- 程序退出
- 进程间通信
- multiprocessing模块
- 启动程序的其他方法
- 一个跨平台的程序启动框架
- 其他系统工具
- 第6章完整的系统程序
- “愤怒的Grep 命令”
- 小游戏:找到最大的Python 文件
- 分割与合并文件
- 生成重定向网页
- 一个回归测试脚本
- 复制目录树
- 比较目录树
- 搜索目录树
- 访问器:目录遍历“ ”
- 播放媒体文件
- 第三部分GUI 编程
- 第7章图形化用户界面
- “嗨,我们正瞧着你!”
- Python GUI 开发之选
- tkinter 概览
- 循序渐进的GUI 学习曲线
- tkinter 编码的替代之选
- 添加按钮和回调函数
- 添加用户定义的回调函数
- 添加多个组件
- 用类实现组件的自定义设置
- 用类复用GUI 部件
- 本章小结
- Python/tkinter 对Tcl/Tk 的转换
- 第8章tkinter 之旅:第一部分
- “组件、工具和GUI,太棒了!”
- 配置组件外观
- 顶层窗口
- 对话框
- 绑定事件
- Message和Entry 组件
- Checkbutton、Radiobutton和Scale
- 三种运行GUI代码的方法
- 图像
- 使用PIL 查看和处理图像
- 第9章tkinter 之旅:第二部分
- “如今的菜单,到处都是垃圾内容”
- 菜单
- Listbox 和Scrollbar
- Text
- Canvas
- 网格
- 时间工具、线程和动画
- 结束组件之旅
- 第10 章GUI 编码技巧
- “搭建一个更好的用户界面”
- GuiMixin:普通工具的混合类
- GuiMaker:自动化生成菜单和工具栏
- ShellGui:命令行工具的GUI
- GuiStreams:重定向流到组件
- 动态重载回调处理器
- 封装顶层窗口接口
- GUI
- 下册
- 第四部分 互联网编程
- 第12章 网络脚本
- 第13章 客户端编程
- 第14章 PyMailGUI客户端
- 第15章 服务器端编程
- 第16章 PyMailCGI服务器
- 第五部分 工具和技巧
- 第17章 数据库和持久化
- 第18章 数据结构
- 第19章 文本和语言
- 第20章 Python/C集成
- 第六部分 尾声
- 第21章 结语:Python与开发周期