图书介绍

Python技术手册 第2版pdf电子书版本下载

Python技术手册  第2版
  • (美)AlexMartelli著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115225832
  • 出版时间:2010
  • 标注页数:615页
  • 文件大小:46MB
  • 文件页数:634页
  • 主题词:软件工具-程序设计-技术手册

PDF下载


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

下载说明

Python技术手册 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 Python入门指南 2

第1章 Python简介 2

1.1 Python语言 2

1.2 Python标准库和扩展模块 4

1.3 Python的实现 4

1.4 Python的开发和版本 7

1.5 Python的资源 9

第2章 安装 13

2.1 从源代码安装Python 13

2.2 从二进制文件安装Python 18

2.3 安装Jython 19

2.4 安装IronPython 20

第3章 Python解释器 21

3.1 Python程序 21

3.2 Python开发环境 25

3.3 运行Python程序 28

3.4 Jython解释器 29

3.5 IronPython解释器 29

第2部分 核心Python语言和内置对象第4章 Python语言 32

4.1 词法结构 32

4.2 数据类型 37

4.3 变量和其他引用 44

4.4 表达式和运算符 48

4.5 数值运算 50

4.6 序列运算 52

4.7 集合运算 57

4.8 字典运算 59

4.9 print语句 61

4.10 控制流语句 61

4.11 函数 69

第5章 面向对象的Python 81

5.1 类和实例 81

5.2 特殊方法 104

5.3 装饰器 114

5.4 元类 115

第6章 异常 119

6.1 try语句 119

6.2 异常传播 125

6.3 raise语句 126

6.4 异常对象 127

6.5 自定义异常类 131

6.6 错误检查策略 133

第7章 模块 139

7.1 模块对象 139

7.2 模块加载 144

7.3 包 149

7.4 发布工具(distutils) 150

第8章 核心内置 153

8.1 内置类型 153

8.2 内置函数 157

8.3 sys模块 164

8.4 copy模块 167

8.5 collections模块 168

8.6 functional模块 171

8.7 bisect模块 171

8.8 heapq模块 172

8.9 UserDict模块 173

8.10 optparse模块 173

8.11 itertools模块 177

第9章 字符串和正则表达式 180

9.1 字符串对象的方法 180

9.2 string模块 183

9.3 字符串格式化 186

9.4 pprint模块 189

9.5 repr模块 190

9.6 Unicode 190

9.7 正则表达式和re模块 193

第3部分 Python库和扩展模块 206

第10章 文件和文本操作 206

10.1 其他与处理文件有关的章节 206

10.2 本章的组织结构 206

10.3 文件对象 207

10.4 文件I/O的辅助模块 214

10.5 StringIO和cStringIO模块 218

10.6 压缩文件 219

10.7 os模块 226

10.8 文件系统操作 227

10.9 文本输入和输出 239

10.10 富文本I/O 242

10.11 交互式命令会话 247

10.12 国际化 250

第11章 持久化和数据库 258

11.1 序列化 258

11.2 DBM模块 266

11.3 Berkeley DB接口 269

11.4 Python数据库API(DBAPI)2.0 272

第12章 时间操作 281

12.1 time模块 281

12.2 datetime模块 285

12.3 pytz模块 289

12.4 dateutil模块 290

12.5 sched模块 292

12.6 calendar模块 293

12.7 mx.DateTime模块 294

第13章 控制执行 303

13.1 动态执行和exec语句 303

13.2 内部类型 307

13.3 垃圾收集 308

13.4 终止函数 312

13.5 站点和用户自定义 313

第14章 线程和进程 315

14.1 Python中的线程 315

14.2 thread模块 316

14.3 Queue模块 317

14.4 threading模块 319

14.5 线程程序架构 324

14.6 进程环境 327

14.7 运行其他程序 328

14.8 mmap模块 333

第15章 数值处理 337

15.1 math和cmath模块 337

15.2 operator模块 339

15.3 随机数和伪随机数 341

15.4 decimal模块 343

15.5 gmpy模块 344

第16章 数组处理 345

16.1 array模块 345

16.2 数值数组计算的扩展包 347

16.3 Numeric包 348

16.4 数组对象 348

16.5 通用函数(ufuncs) 366

16.6 辅助Numeric模块 371

第17章 Tkinter GUI 373

17.1 Tkinter基础知识 374

17.2 部件基础知识 377

17.3 常用的简单部件 383

17.4 容器部件 388

17.5 菜单部件 390

17.6 文本部件 393

17.7 画布部件 401

17.8 布局管理 407

17.9 Tkinter事件 410

第18章 测试、调试和最优化 415

18.1 测试 415

18.2 调试 425

18.3 warnings模块 433

18.4 最优化 436

第4部分 网络和Web编程 452

第19章 客户端网络协议模块 452

19.1 URL访问 452

19.2 Email协议 460

19.3 HTTP和FTP 461

19.4 网络新闻 465

19.5 Telnet 468

19.6 分布式计算 469

19.7 其他协议 471

第20章 套接字和服务器端网络协议模块 472

20.1 socket模块 472

20.2 SocketServer模块 479

20.3 事件驱动套接字程序 483

第21章 CGI脚本和其他解决方案 494

21.1 Python中的CGI 495

21.2 Cookie 501

21.3 其他服务器端方案 505

第22章 MIME和网络编码方式 510

22.1 将二进制数据编码为文本 510

22.2 MIME和Email格式处理 512

第23章 结构化文本:HTML 521

23.1 sgmllib模块 521

23.2 htmllib模块 525

23.3 HTMLParser模块 527

23.4 BeautifulSoup扩展 529

23.5 生成HTML 530

第24章 结构化文本:XML 535

24.1 XML解析概述 536

24.2 使用SAX解析XML 537

24.3 使用DOM解析XML 542

24.4 更改和生成XML 548

第5部分 扩展和嵌入 552

第25章 扩展和嵌入经典Python 552

25.1 使用Python的C API扩展Python 553

25.2 不使用Python的C API扩展Python 584

25.3 嵌入Python 585

25.4 Pyrex 588

第26章 扩展和嵌入Jython 594

26.1 在Jython中导入Java包 595

26.2 在Java中嵌入Jython 598

26.3 将Python编译到Java中 601

第27章 发布扩展和程序 605

27.1 Python的distutils 605

27.2 py2exe 613

27.3 py2app 614

27.4 cx_Freeze 615

27.5 PyInstaller 615

精品推荐