图书介绍
PYTHON核心编程 第3版 英文版pdf电子书版本下载
- (美)WESLEY CHUN著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115413529
- 出版时间:2016
- 标注页数:822页
- 文件大小:108MB
- 文件页数:852页
- 主题词:
PDF下载
下载说明
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