图书介绍

深入学习:Python程序开发pdf电子书版本下载

深入学习:Python程序开发
  • (美)Andre Lessa著;张晓晖等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505369423
  • 出版时间:2001
  • 标注页数:599页
  • 文件大小:36MB
  • 文件页数:612页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

深入学习:Python程序开发PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 编程基础 2

第1章 导言 2

Python简介 2

为什么使用Python 3

主要技术特征 5

Python发布包 8

安装和配置Python 9

Python与其他语言 12

补丁和故障列表 14

PSA和Python社团 14

小结 16

第2章 Python概述 18

语言评述 18

shell环境 18

程序 21

内置数据类型 24

运算符 30

表达式 32

控制语句 40

数据结构 42

函数和过程 49

模块和包 54

输入和输出 58

文件处理 61

小结 63

代码范例 64

第3章 Python库 70

Python库 70

Python服务 71

字符串组 80

杂项 84

一般操作系统 87

可选操作系统 94

调试器 97

剖视器 97

互联网协议和支持 97

互联网数据处理 99

限制执行 102

多媒体 102

加密 103

UNIX专用模块 104

SGI IRIX专用模块 107

Sun OS专用模块 108

MS Windows专用模块 108

Macintosh专用模块 109

无说明模块 109

小结 112

第4章 异常处理 114

异常处理 114

标准异常(从其他模块获取帮助) 117

引发异常 119

捕获异常 123

try/finally 126

创建用户定义异常 126

标准异常层次体系 127

小结 130

代码范例 131

第5章 面向对象编程 134

面向对象编程 134

Python面向对象编程介绍 134

Python类和实例 136

方法处理 143

专用方法 144

继承 148

多态 151

封装 153

元类 155

小结 157

代码范例 158

第二部分 高级编程 166

第6章 扩展和嵌入Python 166

扩展和嵌入Python 166

Python/C API 167

扩展 167

编译和链接扩展模块 177

简单包装器接口生成器 181

其他包装器 183

嵌入 183

小结 187

代码范例 188

第7章 对象接口和分布 193

对象接口和分布 193

接口对象 193

COM对象简介 194

在Python中实现COM对象 197

使用Python分布对象 212

小结 220

代码范例 221

第8章 数据库操作 227

操作数据库 227

平面数据库 227

DBM数据库 229

对象串行化及持久性存储 235

ODBC模块 240

ActiveX数据对象 243

使用SQL 244

PythonDB API 250

小结 260

第9章 其他高级主题 261

其他高级主题 261

处理影像 261

操作声音 264

受限执行模式 268

科学计算 270

正则表达式 274

线程 279

小结 283

代码范例 284

第三部分 网络编程 290

第10章 网络基础 290

网络化 290

网络化概念 290

HTTP 299

访问URL 305

FTP 308

SMTP/POP3/IMAP 309

Telnet和Gopher新闻组 311

小结 313

第11章 Web开发 315

Web开发 315

为Python/CGI脚本配置Web服务器 315

第三方互联网应用程序 320

其他应用程序 324

站点管理工具 326

小结 329

第12章 脚本编程 332

Web编程 332

CGI概述 332

cgi模块 334

创建、安装并运行脚本 335

Python Active Scripting 354

小结 359

第13章 数据处理 360

分析和处理数据 360

XML处理 360

XML-RPC 374

XDR数据交换格式 375

处理其他标记语言 379

MIME分析和处理 387

普通转换函数 398

小结 401

第四部分 图形界面 404

第14章 Python和GUI 404

Python GUI工具箱 404

Tkinter模块 405

其他GUI模块概述 405

设计一个优秀界面 415

小结 416

第15章 Tkinter 418

Tcl/7K概述 418

Tkinter 419

几何管理 421

处理Tkinter事件 425

Tkinter配件 428

设计应用程序 453

Python元配件 457

Tkinter资源 458

小结 459

第五部分 用Python开发 462

第16章 开发环境 462

构建Python应用程序 462

开发策略 462

集成开发环境 470

IDLE 470

Pythonwin 479

小结 486

第17章 开发工具 488

Python程序的开发过程 488

编译Python 488

编辑代码 492

Python脚本 494

生成可执行的Python字节码 496

解释器 497

调试应用程序 499

剖视Python 505

发布Python应用程序 513

小结 516

第六部分 Python和Java 520

第18章 JPython 520

欢迎使用JPython 520

Java集成 523

下载和安装JPython 524

解释器 527

JPython注册表 528

创建图形界面 530

嵌入 531

jPythonc 532

运行JPython小应用程序 533

小结 534

第七部分 附录 538

附录A Python/C API 538

附录B 在特定平台上运行Python 589

附录C 过渡到Python2.0 596

精品推荐