登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』Python核心编程 第3版 英文版

書城自編碼: 3657475
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: [美]卫斯理 春[Wesley Chun]
國際書號(ISBN): 9787115413529
出版社: 人民邮电出版社
出版日期: 2021-07-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 753

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
索恩丛书·北宋政治与保守主义:司马光的从政与思想(1019~1086)
《 索恩丛书·北宋政治与保守主义:司马光的从政与思想(1019~1086) 》

售價:NT$ 345.0
掌故家的心事
《 掌故家的心事 》

售價:NT$ 390.0
农为邦本——农业历史与传统中国
《 农为邦本——农业历史与传统中国 》

售價:NT$ 340.0
小麦文明:“黄金石油”争夺战
《 小麦文明:“黄金石油”争夺战 》

售價:NT$ 445.0
悬壶杂记全集:老中医多年临证经验总结(套装3册) 中医医案诊疗思路和处方药应用
《 悬壶杂记全集:老中医多年临证经验总结(套装3册) 中医医案诊疗思路和处方药应用 》

售價:NT$ 614.0
无法忍受谎言的人:一个调查记者的三十年
《 无法忍受谎言的人:一个调查记者的三十年 》

售價:NT$ 290.0
战争社会学专论
《 战争社会学专论 》

售價:NT$ 540.0
剑桥意大利戏剧史(剑桥世界戏剧史译丛)
《 剑桥意大利戏剧史(剑桥世界戏剧史译丛) 》

售價:NT$ 740.0

建議一齊購買:

+

NT$ 435
《 深入浅出Docker 》
+

NT$ 285
《 Visual Basic程序设计应用教程 》
+

NT$ 265
《 Visual FoxPro程序设计 》
+

NT$ 853
《 C Primer Plus 第6版 中文版 》
+

NT$ 466
《 Python期货量化交易实战 》
+

NT$ 498
《 大型网站性能优化实战:从前端、网络、CDN到后端、大促的全链路性能优化详解 》
編輯推薦:
全面涵盖当今应用开发中的众多领域
为中级Python开发人员提供实践方法
涵盖大量实用的代码案例
每章末尾的习题有助于巩固所学知识

Python是一种灵活、可靠且具有表现力的编程语言,它将编译语言的强大与脚本语言的简洁性、快速开发特性整合起来。在本书中,Python开发人员兼企业培训师Wesley Chun会帮助您将Python技能提升到更高的水平。
本书涵盖了成为一名技术全面的Python开发人员所需的一切内容。本书讲解了应用开发相关的多个领域,而且书中的内容可以立即应用到项目开发中。此外,本书还包含了一些使用Python 2和Python 3编写的代码案例,以及一些代码移植技巧。有些代码片段甚到无须修改就可以运行在Python 2.x或Python 3.x上。

本书讲解了如下内容:
学习专业的Python风格、实践以及好的编程习惯;
使用TCP、UDP、XML-RPC来开发客户端和服务器,并供高 级的库(比如SocketServer和Twisted)使用使用Tkinter和其他可用的工具来开发GUI应用;
通过使用C/C 编写扩展,或者使用多线程来编写I/
內容簡介:
《Python核心编程(第3版)英文版》是经典畅销图书《Python核心编程(第 二版)》的全新升级版本,总共分为3部分。第 1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第 2部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高 级Web服务。第3部分则为一个补充/实验章节,包括文本处理以及一些其他内容。
《Python核心编程(第3版)英文版》适合具有一定经验的Python开发人员阅读。
關於作者:
Wesley Chun在高中阶段开始进入计算世界,当时他使用的是BASIC和6502汇编语言,系统是Commodore。随后开始在App IIe上使用Pascal语言,然后是再在穿孔卡片上使用ForTran语言。正在在穿孔卡片上使用ForTran的经历使他成为一名谨慎小心的开发人员,因为将一组卡片发送到学校的主机并得到返回结果,往往需要一周的往返时间。Wesley还将一个新闻类从打字机改变为Osborne 1 CP/M计算机。他得到的有酬劳的工作是作为学生辅导员为四年级、五年级和六年级的学生及其父母家讲授BASIC编程课程。 高中毕业后,Wesley以加利福尼亚校友学者的身份进入加州大学伯克利分校。他主修应用数学(计算机科学),辅修音乐(古典钢琴),并以A级和B级的成绩毕业。在学校期间,他先后使用过Pascal、Logo和C语言编写过程序。他还参加了一个以录像带培训和心理咨询为特色的辅导课程。他的暑期实习项目包括以第4代编程语言编写代码,并编写了一个“Getting Started”用户手册。几年过后,他开始在加州大学圣巴拉拉分校继续学习,并获得了计算机科学(分布式系统)的硕士学位。在此期间,他还讲授C编程课程。他的一片以其硕士论文为基础的论文在第 29杰HICSS大会上被提名为论文,其随后的一个论文版本刊登在新加坡大学High Performance Computing杂志上。 自从毕业之后,Wesley就投身于软件行业,编写和出版了多本图书,并且发表了数百篇会议报告和教程。此外还开发了针对公共企业和私有企业培训的Python课程。Wesley的Python使用经历始于Python 1.4版本(当时Python刚刚起步),他使用Python设计了Yahoo!Mail拼写检查程序以及地址簿。他随后成为Yahoo!People Search部门的首 席工程师。在离开Yahoo!之后,他写作了本书第 1版,然后开始周游世界。回来之后,他使用Python编写过许多程序,包括本地产品搜索程序、反垃圾邮件和防病毒邮件程序、Facebook游戏/应用,以及许多完全不同的其他东西,比如医生用来进行脊柱骨折分析的软件。 在其闲暇时间,Wesley喜欢弹钢琴、打保龄球、打篮球、骑自行车、玩极限飞盘、打扑克、旅行,以及与家人共享人伦。他还是Tutor邮件列表和PyCon这两个Python用户组的志愿者。他还维护着艾伦帕森斯怪物项目目录(Alan Parsons Project Monster Discography)。在本书写作之时,Wesley是Google的开发大使,为其云产品背书。Wesley生活在硅谷,您可以通过@wescpy或plus.ly/wescpy来找到他。
目錄
Part I General Application Topics 1
第 1部分 通用应用主题
Chapter 1 Regular Expressions 2
第 1章 正则表达式
1.1 Introduction/Motivation / 引言/动机 3
1.2 Special Symbols and Characters / 特殊的符号和字符 6
1.3 Regexes and Python / 正则表达式和Python语言 16
1.4 Some Regex Examples 一些正则表达式示例 36
1.5 A Longer Regex Example更长的正则表达式示例 41
1.6 Exercises / 练习 48
Chapter 2 Network Programming 53
第 2章 网络编程
2.1 Introduction / 前言 54
2.2 What Is Client/Server Architecture  / 客户端/服务器网络编程 54
2.3 Sockets: Communication Endpoints / 套接字:通信端点 58
2.4 Network Programming in Python / Python中的网络编程 61
2.5 *The SocketServer Module / SocketServer模块 79
2.6 *Introduction to the Twisted Framework / *Twisted框架介绍 84
2.7 Related Modules / 相关模块 88
2.8 Exercises / 练习 89
Chapter 3 Internet Client Programming 94
第3章 Internet客户端编程
3.1 What Are Internet Clients  / 什么是Internet客户端? 95
3.2 Transferring Files / 文件传输 96
3.3 Network News / 网络新闻 104
3.4 E-Mail / 电子邮件 114
3.5 Related Modules / 相关模块 146
3.6 Exercises / 练习 148
Chapter 4 Multithreaded Programming 156
第4章 多线程编程
4.1 Introduction/Motivation / 简介/动机 157
4.2 Threads and Processes / 线程和进程 158
4.3 Threads and Python / 线程和Python 160
4.4 The thread Module / thread模块 164
4.5 The threading Module / threading模块 169
4.6 Comparing Single vs. Multithreaded Execution / 
单线程和多线程执行对比 180
4.7 Multithreading in Practice / 多线程实践 182
4.8 Producer-Consumer Problem and the Queue/queue Module / 
生产者-消费者问题和Queue/queue模块 202
4.9 Alternative Considerations to Threads / 线程的替代方案 206
4.10 Related Modules / 相关模块 209
4.11 Exercises / 练习 210
Chapter 5 GUI Programming 213
第5章 GUI编程
5.1 Introduction / 简介 214
5.2 Tkinter and Python Programming / Tkinter和Python编程 216
5.3 Tkinter Examples / Tkinter示例 221
5.4 A Brief Tour of Other GUIs / 其他GUI简介 236
5.5 Related Modules and Other GUIs / 相关模块和其他GUI 247
5.6 Exercises / 练习 250
Chapter 6 Database Programming 253
第6章 数据库编程
6.1 Introduction / 简介 254
6.2 The Python DB-API / Python的DB-API 259
6.3 ORMs / 对象关系映射(ORM) 289
6.4 Non-Relational Databases / 非关系型数据库 309
6.5 Related References / 相关文献 316
6.6 Exercises / 练习 319
Chapter 7 *Programming Microsoft Office 324
第7章 *Microsoft Office编程
7.1 Introduction / 简介 325
7.2 COM Client Programming with Python / 使用Python进行
COM客户端编程 326
7.3 Introductory Examples / 入门示例 328
7.4 Intermediate Examples / 中级示例 338
7.5 Related Modules/Packages / 相关模块/包 357
7.6 Exercises / 练习 357
Chapter 8 Extending Python 364
第8章 扩展Python
8.1 Introduction/Motivation / 简介和动机 365
8.2 Extending Python by Writing Extensions / 
编写Python扩展 368
8.3 Related Topics / 相关主题 384
8.4 Exercises / 练习 388
Part II Web Development 389
第 2部分 Web开发
Chapter 9 Web Clients and Servers 390
第9章 Web客户端和服务器
9.1 Introduction / 简介 391
9.2 Python Web Client Tools / Python Web客户端工具 396
9.3 Web Clients / Web客户端 410
9.4 Web (HTTP) Servers / Web(HTTP)服务器 428
9.5 Related Modules / 相关模块 433
9.6 Exercises / Exercises 436
Chapter 10 Web Programming: CGI and WSGI 441
第 10章 Web编程:CGI和WSGI
10.1 Introduction / 简介 442
10.2 Helping Web Servers Process Client Data / 帮助Web服务
器处理客户端数据 442
10.3 Building CGI Applications / 建立CGI应用程序 446
10.4 Using Unicode with CGI / 在CGI中使用Unicode 464
10.5 Advanced CGI / 高 级CGI 466
10.6 Introduction to WSGI / WSGI简介 478
10.7 Real-World Web Development / 真实世界的Web开发 487
10.8 Related Modules / 相关模块 488
10.9 Exercises / 练习 490
Chapter 11 Web Frameworks: Django 493
第 11章 Web框架:Django
11.1 Introduction / 简介 494
11.2 Web Frameworks / Web框架 494
11.3 Introduction to Django / Django简介 496
11.4 Projects and Apps / 项目和应用 501
11.5 Your “Hello World” Application (A Blog) / “Hello World”
应用(一个博客) 507
11.6 Creating a Model to Add Database Service / 创建一个
Model来添加数据库服务 509
11.7 The Python Application Shell / Python Application Shell 514
11.8 The Django Administration App / Django管理应用 518
11.9 Creating the Blog’s User Interface / 
创建Blog的用户界面 527
11.10 Improving the Output / 改进输出 537
11.11 Working with User Input / 处理用户输入 542
11.12 Forms and Model Forms / 表单和模型表单 546
11.13 More About Views / 视图进阶 551
11.14 *Look-and-Feel Improvements / *改善外观 553
11.15 *Unit Testing / *单元测试 554
11.16 *An Intermediate Django App: The TweetApprover / 
中级Django应用:TweetApprover 564
11.17 Resources / 资源 597
11.18 Conclusion / 总结 597
11.19 Exercises / 练习 598
Chapter 12 Cloud Computing: Google App Engine 604
第 12章 云计算:Google App Engine
12.1 Introduction / 简介 605
12.2 What Is Cloud Computing  / 什么是云计算? 605
12.3 The Sandbox and the App Engine SDK / 
沙盒和App Engine SDK 612
12.4 Choosing an App Engine Framework / 
选择一个App Engine框架 617
12.5 Python 2.7 Support / Python 2.7支持 626
12.6 Comparisons to Django / 与Django比较 628
12.7 Morphing “Hello World” into a Simple Blog / 
将“Hello World”改成一个简单的博客 631
12.8 Adding Memcache Service / 添加Memcache服务 647
12.9 Static Files / 静态文件 651
12.10 Adding Users Service / 添加用户服务 652
12.11 Remote API Shell / 远程API Shell 654
12.12 Lightning Round (with Python Code) / 
问与答(Python实现) 656
12.13 Sending Instant Messages by Using XMPP / 
使用XMPP发送即时消息 660
12.14 Processing Images / 处理图片 662
12.15 Task Queues (Unscheduled Tasks) / 
任务队列(非定期任务) 663
12.16 Profiling with Appstats / 使用Appstats进行分析 670
12.17 The URLfetch Service / URLfetch服务 672
12.18 Lightning Round (without Python Code) / 
问与答(没有Python代码) 673
12.19 Vendor Lock-In / 厂商锁定 675
12.20 Resources / 资源 676
12.21 Conclusion / 总结 679
12.22 Exercises / 练习 680
Chapter 13 Web Services 684
第 13章 Web服务
13.1 Introduction / 简介 685
13.2 The Yahoo! Finance Stock Quote Server / 
Yahoo!金融股票报价服务器 685
13.3 Microblogging with Twitter / Twitter微博 690
13.4 Exercises / 练习 707
Part III Supplemental/Experimental  713
第3部分 补充/实验章节
Chapter 14 Text Processing 714
第 14章 文本处理
14.1 Comma-Separated Values / 逗号分隔的值(CSV) 715
14.2 JavaScript Object Notation / JavaScript对象表示法(JSON) 719
14.3 Extensible Markup Language / 可扩展标记语言 724
14.4 References / 参考资料 738
14.5 Related Modules / 相关模块 740
14.6 Exercises / 练习 740
Chapter 15 Miscellaneous 743
第 15章 其他内容
15.1 Jython / Jython 744
15.2 Google  / Google  748
15.3 Exercises / 练习 759
Appendix A Answers to Selected Exercises 763
附录A 部分练习参考答案
Appendix B Reference Tables 768
附录B 参考表
Appendix C Python 3: The Evolution of a Programming Language 798
附录C Python 3:一种编程语言的进化产物
Appendix D Python 3 Migration with 2.6  807
附录D 利用Python 2.6 进行Python 3迁移

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.