{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
free FREE

Change Your Zip Code

Inventory information and delivery speeds may vary for different locations.

Location History

{{email ? __('Got it!') : __('Restock Alert')}}

We will notify you by email when the item back in stock.

Cancel
Yami

Jingdong book

Python核心编程 第3版 英文版

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

Python核心编程 第3版 英文版

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
Ends in
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
Sale ends in
Sale will starts after Sale ends in
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) Details
Best before

Currently unavailable.

We don't know when or if this item will be back in stock.

Unavailable in your area.
Sold Out

Details

Full product details
Editer Recommend

全面涵盖当今应用开发中的众多领域
为中级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/O密集型代码,提升应用的性能;
探究QSL和关系数据库、ORM,甚至是MongoDB这样的非关系型(NonSQL)数据库;
学习Web编程的基础知识,包括Web客户端和服务器,以及CGI和WSGI;
使用正则表达式和强大的文本处理工具,来创建和解析CSV、JSON和XML数据;
使用COM客户端编程与常见的Microsoft Office软件(比如Excel、PowerPoint、Outlook)进行交互;
使用Django框架深入了解Web开发,以及使用Google App Engine深入了解云计算;
使用Jyhon探索Java编程,以及在JVM上运行Python代码的方式;
连接Web服务,比如连接Yahoo!Fiance获取股票行情,或者连接Yahoo!Mail、Gmail以及其他邮件服务器来下载或发送邮件;
通过学习如何连接Twitter和Google+网络来拥抱社交媒体的热潮。
Content Description

《Python核心编程(第3版)英文版》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高级Web服务。第3部分则为一个补充/实验章节,包括文本处理以及一些其他内容。
《Python核心编程(第3版)英文版》适合具有一定经验的Python开发人员阅读。
Author Description

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来找到他。
Catalogue

Part IGeneral Application Topics1
第1部分通用应用主题
Chapter 1Regular Expressions2
第1章正则表达式
1.1Introduction/Motivation/引言/动机3
1.2Special Symbols and Characters/特殊的符号和字符6
1.3Regexes and Python/正则表达式和Python语言16
1.4Some Regex Examples 一些正则表达式示例36
1.5A Longer Regex Example更长的正则表达式示例41
1.6Exercises/练习48
Chapter 2Network Programming53
第2章网络编程
2.1Introduction/前言54
2.2What Is Client/Server Architecture?/客户端/服务器网络编程54
2.3Sockets: Communication Endpoints/套接字:通信端点58
2.4Network Programming in Python/Python中的网络编程61
2.5*The SocketServer Module/SocketServer模块79
2.6*Introduction to the Twisted Framework/*Twisted框架介绍84
2.7Related Modules/相关模块88
2.8Exercises/练习89
Chapter 3Internet Client Programming94
第3章Internet客户端编程
3.1What Are Internet Clients?/什么是Internet客户端?95
3.2Transferring Files/文件传输96
3.3Network News/网络新闻104
3.4E-Mail/电子邮件114
3.5Related Modules/相关模块146
3.6Exercises/练习148
Chapter 4Multithreaded Programming156
第4章多线程编程
4.1Introduction/Motivation/简介/动机157
4.2Threads and Processes/线程和进程158
4.3Threads and Python/线程和Python160
4.4The thread Module/thread模块164
4.5The threading Module/threading模块169
4.6Comparing Single vs. Multithreaded Execution/
单线程和多线程执行对比180
4.7Multithreading in Practice/多线程实践182
4.8Producer-Consumer Problem and the Queue/queue Module/
生产者-消费者问题和Queue/queue模块202
4.9Alternative Considerations to Threads/线程的替代方案206
4.10Related Modules/相关模块209
4.11Exercises/练习210
Chapter 5GUI Programming213
第5章GUI编程
5.1Introduction/简介214
5.2Tkinter and Python Programming/Tkinter和Python编程216
5.3Tkinter Examples/Tkinter示例221
5.4A Brief Tour of Other GUIs/其他GUI简介236
5.5Related Modules and Other GUIs/相关模块和其他GUI247
5.6Exercises/练习250
Chapter 6Database Programming253
第6章数据库编程
6.1Introduction/简介254
6.2The Python DB-API/Python的DB-API259
6.3ORMs/对象关系映射(ORM)289
6.4Non-Relational Databases/非关系型数据库309
6.5Related References/相关文献316
6.6Exercises/练习319
Chapter 7*Programming Microsoft Office324
第7章*Microsoft Office编程
7.1Introduction/简介325
7.2COM Client Programming with Python/使用Python进行
COM客户端编程326
7.3Introductory Examples/入门示例328
7.4Intermediate Examples/中级示例338
7.5Related Modules/Packages/相关模块/包357
7.6Exercises/练习357
Chapter 8Extending Python364
第8章扩展Python
8.1Introduction/Motivation/简介和动机365
8.2Extending Python by Writing Extensions/
编写Python扩展368
8.3Related Topics/相关主题384
8.4Exercises/练习388
Part IIWeb Development389
第2部分Web开发
Chapter 9Web Clients and Servers390
第9章Web客户端和服务器
9.1Introduction/简介391
9.2Python Web Client Tools/Python Web客户端工具396
9.3Web Clients/Web客户端410
9.4Web (HTTP) Servers/Web(HTTP)服务器428
9.5Related Modules/相关模块433
9.6Exercises/Exercises436
Chapter 10Web Programming: CGI and WSGI441
第10章Web编程:CGI和WSGI
10.1Introduction/简介442
10.2Helping Web Servers Process Client Data/帮助Web服务
器处理客户端数据442
10.3Building CGI Applications/建立CGI应用程序446
10.4Using Unicode with CGI/在CGI中使用Unicode464
10.5Advanced CGI/高级CGI466
10.6Introduction to WSGI/WSGI简介478
10.7Real-World Web Development/真实世界的Web开发487
10.8Related Modules/相关模块488
10.9Exercises/练习490
Chapter 11Web Frameworks: Django493
第11章Web框架:Django
11.1Introduction/简介494
11.2Web Frameworks/Web框架494
11.3Introduction to Django/Django简介496
11.4Projects and Apps/项目和应用501
11.5Your “Hello World” Application (A Blog)/“Hello World”
应用(一个博客)507
11.6Creating a Model to Add Database Service/创建一个
Model来添加数据库服务509
11.7The Python Application Shell/Python Application Shell514
11.8The Django Administration App/Django管理应用518
11.9Creating the Blog’s User Interface/
创建Blog的用户界面527
11.10Improving the Output/改进输出537
11.11Working with User Input/处理用户输入542
11.12Forms and Model Forms/表单和模型表单546
11.13More About Views/视图进阶551
11.14*Look-and-Feel Improvements/*改善外观553
11.15*Unit Testing/*单元测试554
11.16*An Intermediate Django App: The TweetApprover/
中级Django应用:TweetApprover564
11.17Resources/资源597
11.18Conclusion/总结597
11.19Exercises/练习598
Chapter 12Cloud Computing: Google App Engine604
第12章云计算:Google App Engine
12.1Introduction/简介605
12.2What Is Cloud Computing?/什么是云计算?605
12.3The Sandbox and the App Engine SDK/
沙盒和App Engine SDK612
12.4Choosing an App Engine Framework/
选择一个App Engine框架617
12.5Python 2.7 Support/Python 2.7支持626
12.6Comparisons to Django/与Django比较628
12.7Morphing “Hello World” into a Simple Blog/
将“Hello World”改成一个简单的博客631
12.8Adding Memcache Service/添加Memcache服务647
12.9Static Files/静态文件651
12.10Adding Users Service/添加用户服务652
12.11Remote API Shell/远程API Shell654
12.12Lightning Round (with Python Code)/
问与答(Python实现)656
12.13Sending Instant Messages by Using XMPP/
使用XMPP发送即时消息660
12.14Processing Images/处理图片662
12.15Task Queues (Unscheduled Tasks)/
任务队列(非定期任务)663
12.16Profiling with Appstats/使用Appstats进行分析670
12.17The URLfetch Service/URLfetch服务672
12.18Lightning Round (without Python Code)/
问与答(没有Python代码)673
12.19Vendor Lock-In/厂商锁定675
12.20Resources/资源676
12.21Conclusion/总结679
12.22Exercises/练习680
Chapter 13Web Services684
第13章Web服务
13.1Introduction/简介685
13.2The Yahoo! Finance Stock Quote Server/
Yahoo!金融股票报价服务器685
13.3Microblogging with Twitter/Twitter微博690
13.4Exercises/练习707
Part IIISupplemental/Experimental 713
第3部分补充/实验章节
Chapter 14Text Processing714
第14章文本处理
14.1Comma-Separated Values/逗号分隔的值(CSV)715
14.2JavaScript Object Notation/JavaScript对象表示法(JSON)719
14.3Extensible Markup Language/可扩展标记语言724
14.4References/参考资料738
14.5Related Modules/相关模块740
14.6Exercises/练习740
Chapter 15Miscellaneous743
第15章其他内容
15.1Jython/Jython744
15.2Google+/Google+748
15.3Exercises/练习759
Appendix AAnswers to Selected Exercises763
附录A部分练习参考答案
Appendix BReference Tables768
附录B参考表
Appendix CPython 3: The Evolution of a Programming Language798
附录CPython 3:一种编程语言的进化产物
Appendix DPython 3 Migration with 2.6+807
附录D利用Python 2.6+进行Python 3迁移

Specifications

Brand Jingdong book
Brand Origin China

Disclaimer

Product packaging, specifications and price are subject to change without notice. All information about the products on our website is provided for information purposes only. Please always read labels, warnings and directions provided with the product before use.

View Full Terms of Use
Add to favorites
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
Quantity
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
Sold by JD@CHINA
Ship to
{{ __("Ship to United States only") }}
Free shipping over 69
Genuine guarantee

Added to Cart

Keep Shopping

More to Consider

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

Coupons

{{ coupon.coupon_name_new | formatCurrency }}
Clip Clipped Over
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
Expires soon {{ formatTime(coupon.use_end_time) }}

Share this item with friends

Cancel

Yami Gift Card

Get this exclusive deal when paying with gift card

Terms and Conditions

Gift card deals are special offers for selected products;

The gift card deals will automatically be activated if a customer uses gift card balance at check out and the balance is sufficient to pay for the total price of the shopping cart products with gift card deals;

You will not be able to activate the gift card deals if you choose other payment methods besides gift card. The products will be purchased at their normal prices;

If your account balance is not enough to pay for the products with gift card deals, you can choose to reload your gift card balance by clicking on the Reload button at either shopping cart page or check out page;

Products that have gift card deals can be recognized by a special symbol showing 'GC Deal';

For any additional questions or concerns, please contact our customer service;

Yamibuy reserves the right of final interpretation.

Sold by Yami

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

Yami is committed to provide our customers with a peace of mind when purchasing from us. Most items shipped from Yamibuy.com can be returned within 30 days of receipt of shipment (For Food, Beverages, Snacks, Dry Goods, Health supplements, Fresh Grocery and Perishables Goods, within 7 days of receipt of shipment due to damages or quality issues; To ensure that every customer receives safe and high-quality products, we do not provide refunds or returns for beauty products once they have been opened or used, except in the case of quality issues; Some products may have different policies or requirements associated with them, please see below for products under special categories, or contact Yami Customer Service for further assistance).
Thank you for your understanding and support.

Learn More

Sold by Yami

Terms and Conditions of Yami E-Gift Card

If you choose “Redeem automatically” as your delivery method, your gift card balance will be reload automatically after your order has been processed successfully;

If you choose “Send to Email”as your delivery method, the card number and CVV will be sent to the email address automatically;

Any user can use the card number and CVV to redeem the gift card, please keep your gift card information safely. If you have any trouble receiving email, please contact Yami customer service;

Yami gift card can be used to purchase both Yami owned or Marketplace products;

Yami gift card will never expire;

Yami gift card balance does not have to be used up at once;

All rights reserved by Yami.

Return Policy

Gift card that has already been consumed is non-refundable.

Sold by JD@CHINA

Service Guarantee

Yami Free Shipping over $49
Yami Easy Returns
Yami Ships from United States

Shipping

  • United States

    Standard Shipping is $5.99 (Excluding Alaska & Hawaii). Free on orders of $49 or more.

    Local Express is $5.99 (Available in Parts of CA, NJ, MA & PA). Free on orders of $49 or more.

    2-Day Express (Includes Alaska & Hawaii) starts at $19.99.

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Sold by JD@CHINA

Service Guarantee

Yami Cross-store Free Shipping over $69
Yami 30-days Return

Yami-China FC

Yami has a consolidation warehouse in China which collects multiple sellers’ packages and combines to one order. Our Yami consolidation warehouse will directly ship the packages to your door. Cross-store free shipping over $69.

Return Policy

You may return products within 30 days upon receiving the products. Sellers take responsibilities for any wrong shipment or missing items. Packing needs to be unopened for any other than quality issues return. We promise to pack carefully, but because goods are taking long journey to destinations, simple damages to packaging may occur. Any damages not causing internal goods quality problems are not allowed to return. If you open the package and any quality problem is found, please contact customer service within three days after receipt of goods.

Shipping Information

Yami Consolidation Service Shipping Fee $9.99(Free shipping over $69)

Sellers in China will ship their orders within 1-2 business days once the order is placed. Packages are sent to our consolidation warehouse in China and combined there. Our Yami consolidation warehouse will directly ship the packages to you via UPS. The average time for UPS to ship from China to the United States is about 10 working days and it can be traced using the tracking number. Due to the pandemic, the delivery time may be delayed by about 5 days. The package needs to be signed by the guest. If the receipt is not signed, the customer shall bear the risk of loss of the package.

Sold by JD@CHINA

Service Guarantee

Free shipping over 69
Genuine guarantee

Shipping

Yami Consolidated Shipping $9.99(Free shipping over $69)


Seller will ship the orders within 1-2 business days. The logistics time limit is expected to be 7-15 working days. In case of customs clearance, the delivery time will be extended by 3-7 days. The final receipt date is subject to the information of the postal company.

Yami Points information

All items are excluding from any promotion or points events on Yamibuy.com

Return Policy

You may return product within 30 days upon receiving the product. Items returned must be new in it's original packing, including the original invoice for the purchase. Customer return product at their own expense.

Yami

Download the Yami App

Back Top

Recommended for You

About the brand

Jingdong book

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

Reviews{{'('+ commentList.posts_count + ')'}}

Have your say. Be the first to help other guests.

Write a review
{{ totalRating }} Write a review
  • {{i}} star

    {{i}} stars

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}Show Less

{{ strLimit(comment,800) }}Show more

Show Original

{{ comment.content }}

Yami
Show All

{{ formatTime(comment.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

No related comment~

Review

Yami Yami

{{ showTranslate(commentDetails) }}Show Less

{{ strLimit(commentDetails,800) }}Show more

Show Original

{{ commentDetails.content }}

Yami
Show All

{{ formatTime(commentDetails.in_dtm) }} VERIFIED PURCHASE {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Comments{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}Show Less

{{ strLimit(reply,800) }}Show more

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

Please write at least one word

Cancel

That’s all the comments so far!

Write a review
How would you rate this item?

Please add your comment.

  • A nice nickname will make your comments more popular!
  • The nickname in your account will be changed to the same as here.
Thanks for your review
Our community rely on great reviews like yours to find the best of Asia.

Report

If you find this content inappropriate and think it should be removed from the Yami.com site, let us know please.

Cancel

Are you sure to delete your review?

Cancel

You’ve Recently Viewed

About the brand

Jingdong book