图书介绍

PYTHON核心编程 第3版 英文版pdf电子书版本下载

PYTHON核心编程  第3版  英文版
  • (美)WESLEY CHUN著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115413529
  • 出版时间:2016
  • 标注页数:822页
  • 文件大小:108MB
  • 文件页数:852页
  • 主题词:

PDF下载


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

下载说明

PYTHON核心编程 第3版 英文版PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 通用应用主题 1

第1章 正则表达式 2

1.1 引言/动机 3

1.2 特殊的符号和字符 6

1.3 正则表达式和Python语言 16

1.4 一些正则表达式示例 36

1.5 更长的正则表达式示例 41

1.6 练习 48

第2章 网络编程 53

2.1 前言 54

2.2 客户端/服务器网络编程 54

2.3 套接字:通信端点 58

2.4 Python中的网络编程 61

2.5 SocketServer模块 79

2.6 Twisted框架介绍 84

2.7 相关模块 88

2.8 练习 89

第3章 Internet客户端编程 94

3.1 什么是Internet客户端? 95

3.2 文件传输 96

3.3 网络新闻 104

3.4 电子邮件 114

3.5 相关模块 146

3.6 练习 148

第4章 多线程编程 156

4.1 简介/动机 157

4.2 线程和进程 158

4.3 线程和Python 160

4.4 thread模块 164

4.5 threading模块 169

4.6 单线程和多线程执行对比 180

4.7 多线程实践 182

4.8 生产者-消费者问题和Queue/queue模块 202

4.9 线程的替代方案 206

4.10 相关模块 209

4.11 练习 210

第5章 GUI编程 213

5.1 简介 214

5.2 Tkinter和Python编程 216

5.3 Tkinter示例 221

5.4 其他GUI简介 236

5.5 相关模块和其他GUI 247

5.6 练习 250

第6章 数据库编程 253

6.1 简介 254

6.2 Python的DB-API 259

6.3 对象关系映射(ORM) 289

6.4 非关系型数据库 309

6.5 相关文献 316

6.6 练习 319

第7章 Microsoft Office编程 324

7.1 简介 325

7.2 使用Python进行COM客户端编程 326

7.3 入门示例 328

7.4 中级示例 338

7.5 相关模块/包 357

7.6 练习 357

第8章 扩展Python 364

8.1 简介和动机 365

8.2 编写Python扩展 368

8.3 相关主题 384

8.4 练习 388

第2部分 Web开发 389

第9章 Web客户端和服务器 390

9.1 简介 391

9.2 Python Web客户端工具 396

9.3 Web客户端 410

9.4 Web(HTTP)服务器 428

9.5 相关模块 433

9.6 Exercises 436

第10章 Web编程:CGI和WSGI 441

10.1 简介 442

10.2 帮助Web服务器处理客户端数据 442

10.3 建立CGI应用程序 446

10.4 在CGI中使用Unicode 464

10.5 高级CGI 466

10.6 WSGI简介 478

10.7 真实世界的Web开发 487

10.8 相关模块 488

10.9 练习 490

第11章 Web框架:Diango 493

11.1 简介 494

11.2 Web框架 494

11.3 Django简介 496

11.4 项目和应用 501

11.5 “Hello World”应用(一个博客) 507

11.6 创建一个Model来添加数据库服务 509

11.7 Python Application Shell 514

11.8 Django管理应用 518

11.9 创建Blog的用户界面 527

11.10 改进输出 537

11.11 处理用户输入 542

11.12 表单和模型表单 546

11.13 视图进阶 551

11.14 改善外观 553

11.15 单元测试 554

11.16 中级Django应用:TweetApprover 564

11.17 资源 597

11.18 总结 597

11.19 练习 598

第12章 云计算:Google App Engine 604

12.1 简介 605

12.2 什么是云计算? 605

12.3 沙盒和App Engine SDK 612

12.4 选择一个App Engine框架 617

12.5 Python 2.7支持 626

12.6 与Django比较 628

12.7 将“Hello World”改成一个简单的博客 631

12.8 添加Memcache服务 647

12.9 静态文件 651

12.10 添加用户服务 652

12.11 远程API Shell 654

12.12 问与答(Python实现) 656

12.13 使用XMPP发送即时消息 660

12.14 处理图片 662

12.15 任务队列(非定期任务) 663

12.16 使用Appstats进行分析 670

12.17 URLfetch服务 672

12.18 问与答(没有Python代码) 673

12.19 厂商锁定 675

12.20 资源 676

12.21 总结 679

12.22 练习 680

第13章 Web服务 684

13.1 简介 685

13.2 Yahoo!金融股票报价服务器 685

13.3 Twitter微博 690

13.4 练习 707

第3部分 补充/实验章节 713

第14章 文本处理 714

14.1 逗号分隔的值(CSV) 715

14.2 JavaScript对象表示法(JSON) 719

14.3 可扩展标记语言 724

14.4 参考资料 738

14.5 相关模块 740

14.6 练习 740

第15章 其他内容 743

15.1 Jython 744

15.2 Google+ 748

15.3 练习 759

附录A 部分练习参考答案 763

附录B 参考表 768

附录C Python3:一种编程语言的进化产物 798

附录D 利用Python2.6+进行Python3迁移 807

精品推荐