没有合适的资源?快使用搜索试试~ 我知道了~
Python网络编程基础第二版
5星 · 超过95%的资源 需积分: 10 308 下载量 114 浏览量
2014-09-09
23:08:56
上传
评论 10
收藏 4.75MB PDF 举报
温馨提示
试读
370页
这是英文版的!带书签的。 This second edition of Foundations of Python Network Programming targets Python 2.5 through Python 2.7, the most popular production versions of the language. Python has made great strides since Apress released the first edition of this book back in the days of Python 2.3. The advances required new chapters to be written from the ground up, and others to be extensively revised.
资源推荐
资源详情
资源评论
BOOKS FOR PROFESSIONALS BY PROFESSIONALS
®
Foundations of Python Network
Programming
This second edition of Foundations of Python Network Programming targets
Python 2.5 through Python 2.7, the most popular production versions of the lan-
guage. Python has made great strides since Apress released the first edition of
this book back in the days of Python 2.3. The advances required new chapters to
be written from the ground up, and others to be extensively revised.
You will learn fundamentals like IP, TCP, DNS and SSL by using working
Python programs; you will also be able to familiarize yourself with infrastruc-
ture components like memcached and message queues. You can also delve into
Network server designs, and compare threaded approaches with asynchronous
event-based solutions. But the biggest change is this edition's expanded treat-
ment of the web.
The HTTP protocol is covered in extensive detail, with each feature accom-
panied by sample Python code. You can use your HTTP protocol expertise by
studying an entire chapter on screen scraping and you can then test lxml and
BeautifulSoup against a real-world web site. The chapter on web application pro-
gramming now covers both the WSGI standard for component interoperability,
as well as modern web frameworks like Django.
Finally, all of the old favorites from the first edition are back: E-mail proto-
cols like SMTP, POP, and IMAP get full treatment, as does XML-RPC. You can still
learn how to code Python network programs using the Telnet and FTP protocols,
but you are likely to appreciate the power of more modern alternatives like the
paramiko SSH2 library. If you are a Python programmer who needs to learn the
network, this is the book that you want by your side.
Shelve in:
Python
User level:
Intermediate–Advanced
THE APRESS ROADMAP
Python Algorithms
Pro
Python
Foundations of
Python Network
Programming
Foundations of Agile
Python Development
Dive into Python 3
Beginning
Python
www.apress.com
SOURCE CODE ONLINE
Companion eBook
Brandon Rhodes
THE APRESS ROADMAP
Python Algorithms
Pro
Python
Foundations of
Python Network
Programming
Foundations of Agile
Python Development
Dive into Python 3
Beginning
Python
John Goerzen
THE EXPERT’S VOICE
®
IN OPEN SOURCE
Foundations of
Python Network
Programming
SECOND EDITION
Brandon Rhodes and John Goerzen
The comprehensive guide to building network
applications with Python
Rhodes
Goerzen
SECOND
EDITION
Python Network
Programming
Companion
eBook
Available
Foundations
of
Download from Wow! eBook <www.wowebook.com>
i
Foundations of Python
Network Programming
The comprehensive guide to building
network applications with Python
Second Edition
■ ■ ■
Brandon Rhodes
John Goerzen
ii
Foundations of Python Network Programming: The comprehensive guide to building network
applications with Python
Copyright © 2010 by Brandon Rhodes and John Goerzen
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any
means, electronic or mechanical, including photocopying, recording, or by any information
storage or retrieval system, without the prior written permission of the copyright owner and the
publisher.
ISBN-13 (pbk): 978-1-4302-3003-8
ISBN-13 (electronic): 978-1-4302-3004-5
Printed and bound in the United States of America (POD)
Trademarked names, logos, and images may appear in this book. Rather than use a trademark
symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and
images only in an editorial fashion and to the benefit of the trademark owner, with no intention of
infringement of the trademark.
The use in this publication of trade names, trademarks, service marks, and similar terms, even if
they are not identified as such, is not to be taken as an expression of opinion as to whether or not
they are subject to proprietary rights.
President and Publisher: Paul Manning
Lead Editor: Frank Pohlmann
Development Editor: Matt Wade
Technical Reviewer: Michael Bernstein
Editorial Board: Steve Anglin, Mark Beckner, Ewan Buckingham, Tony Campbell, Gary Cornell,
Jonathan Gennick, Michelle Lowman, Matthew Moodie, Jeffrey Pepper, Frank Pohlmann,
Ben Renow-Clarke, Dominic Shakeshaft, Matt Wade, Tom Welsh
Coordinating Editor: Laurin Becker
Copy Editors: Mary Ann Fugate and Patrick Meador
Compositor: MacPS, LLC
Indexer: Potomac Indexing, LLC
Cover Designer: Anna Ishchenko
Distributed to the book trade worldwide by Springer Science+Business Media, LLC., 233 Spring
Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail
orders-ny@springer-sbm.com, or visit www.springeronline.com.
For information on translations, please e-mail
rights@apress.com, or visit www.apress.com.
Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional
use. eBook versions and licenses are also available for most titles. For more information, reference
our Special Bulk Sales–eBook Licensing web page at www.apress.com/info/bulksales .
The information in this book is distributed on an “as is” basis, without warranty. Although every
precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall
have any liability to any person or entity with respect to any loss or damage caused or alleged to be
caused directly or indirectly by the information contained in this work.
The source code for this book is available to readers at www.apress.com.
iii
To the Python community
for creating a programming language, libraries, and packages
that are freely written and freely gifted
from one programmer to another
To small Persephone-cat for keeping me warm
while revising chapters late at night
And, most of all, to my Jackie
剩余369页未读,继续阅读
Quan9ing
- 粉丝: 4
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 装修通用报价参考,基础施工项目+水电工程项目+瓦木项目,超级详细
- 三菱PLC例程源码Medocsequencegenerator
- 三菱PLC例程源码M1320磨头进出FX1s控制步进电机,有注释
- STRASSEN矩阵乘法算法(改进分治法·C语言)
- 前端.xmind前端.xmind前端.xmind前端.xmind前端.xmind
- 三菱PLC例程源码LOW-E玻璃镀膜线程序(三菱QPLC的)一万步带注释
- 三菱PLC例程源码LCD设备蚀刻机程序
- 三菱PLC例程源码LCD设备蚀刻机
- 全面前端开发指南:从基础到深入
- pvk2pfx 32位 Pvk2Pfx (Pvk2Pfx.exe) 是一种命令行工具,可将 .spc、.cer 和 .pvk 文
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
前往页