图书介绍

Python技术手册 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

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 从源代码安装Python13

2.2 从二进制文件安装Python18

2.3 安装Jython19

2.4 安装IronPython20

第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章 面向对象的Python81

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 Unicode190

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/O242

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.0272

第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 GUI373

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和FTP461

19.4 网络新闻465

19.5 Telnet468

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中的CGI495

21.2 Cookie501

21.3 其他服务器端方案505

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

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

22.2 MIME和Email格式处理512

第23章 结构化文本:HTML521

23.1 sgmllib模块521

23.2 htmllib模块525

23.3 HTMLParser模块527

23.4 BeautifulSoup扩展529

23.5 生成HTML530

第24章 结构化文本:XML535

24.1 XML解析概述536

24.2 使用SAX解析XML537

24.3 使用DOM解析XML542

24.4 更改和生成XML548

第5部分 扩展和嵌入552

第25章 扩展和嵌入经典Python552

25.1 使用Python的C API扩展Python553

25.2 不使用Python的C API扩展Python584

25.3 嵌入Python585

25.4 Pyrex588

第26章 扩展和嵌入Jython594

26.1 在Jython中导入Java包595

26.2 在Java中嵌入Jython598

26.3 将Python编译到Java中601

第27章 发布扩展和程序605

27.1 Python的distutils605

27.2 py2exe613

27.3 py2app614

27.4 cx_Freeze615

27.5 PyInstaller615

热门推荐