Python网络编程(第3版)

[美] Brandon Rhodes

出版时间

2016-08-31

ISBN

9787115433503

评分

★★★★★
书籍介绍
这本书最打动人的地方,是它把网络编程从「调包」的模糊地带拉回到清晰的底层图景。读者反馈反复提到:看完之后对「网络」有了整体性的概念,而不只是学会几个API。作者从套接字、协议栈、TCP/UDP的本质讲起,让转行者和小白也能摸到门道——这正是它区别于市面上只教Flask、只教爬虫的「速成书」之处。不过,读者也直言它「话题广但不深入」:前几章扎实,越往后越像协议速查手册,需要时再翻。因此它更适合想系统建立网络认知、或准备学计网时搭配阅读的读者,而非寻找某一协议深度指南的人。若你能接受它「广而浅」的定位,它会是你重建网络编程世界观的一本好书。
作者简介
Brandon Rhodes Dropbox工程师,最早的Python程序员之一,热心于传播Python,经常在各类Python主题大会上演讲。 John Goerzen eFolder公司IT与工程部副总裁,同时也是具有影响力的作家、系统管理者和Python程序员,自1996年起就是Debian GNU/Linux操作系统开发组的成员,拥有近20年的软件开发经验。
精彩摘录
  • "print(' %-30s%s %s' % (''.join(flags), delimiter, folder_name))"
目录
第1章 客户端/服务器网络编程简介  1
1.1 基础:协议栈与库  1
1.2 应用层  4
1.3 协议的使用  5
1.4 一个原始的网络会话  6

显示全部
用户评论
很不错的书,力荐。
代码规范,编程严谨。
话题比较广,但都不深入
讲了很多东西,但都是走马观花,加上翻译的实在不怎么样,对这本书感觉有点期望过高了!
强推
原版 Foundations of Python Network Programming 2014 https://github.com/brandon-rhodes/fopnp 搭配源码看 译者博客:http://clasnake.net/ 涉及网络的方方面面,最近花时间比较久的一本书,所以最后都跳着看了。
看了前几章,感觉还行,深入到底层了。文字很多,底层原理讲述很多,如果是希望快速学习的不建议入手,如果是想把基础学的很透就比较建议入手了
从python理解网络编程,心智负担轻
前半部分讲的不错,自己搭建了一个微信公众号后台
不推荐,这本书像是教科书般知识罗列+代码片段拼接成的“不可描述”。既像是一本讲计算机网络原理的教材,又偏偏带了点代码示例。 本书主要教读者进行socket网络编程。我的天!都什么年代了,还在用socket进行网络编程?是python没有网络库还是c语言写socket不够丝滑? 总而言之,这本书讲的技术相当底层,而且带有教科书般的古板味道。读了本书你大概可以写些tcp传输文件的小玩意,想要做项目?抱歉...大家都用网络库啊,何必重新造轮子呢?既然都用python了何必如此为难自己呢? 这本书肯定是担不起8.9分评价的,给6分都嫌多。
下载
收藏