爱码网专注于资源免费下载

Python网络编程基础 PDF 下载

爱码网2024-03-18 09:59:30356PythonPython网络编程基础pdf下载
Python网络编程基础 PDF 下载-第1张图片 此部分为隐藏内容,请输入验证码后查看
验证码:


扫描右侧图片或微信搜索 “ Java技术分享屋 ” ,回复 “ 验证码 ” ,获取验证密码。
本资料仅供读者预览及学习交流使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版!

一.资料图片

Python网络编程基础 PDF 下载-第2张图片

二.资料简介

《Python网络编程基础》可以作为各层次Python、Web和网络程序的开发人员的参考书,在实际工作中使用书中的技术,效果更佳。

三.作者简介

JohnGoerzen从1996年开始就是DebianGNU/Linux劋作系统开发组的成员,最近5年他一直都在从事软件开发方面的工作。他对劋作系统、程序语言和网络都很感兴趣,并且在工作中也开发并用到以上这些方面的各种软件。目前,他在一个中等规模的制造公司中担当程序员和Unix管理员,并且已经使用Python开发了很多用于公司数据系统的接口。作为Debian工作组成员,John为系统维护了很多不同的程序。从998年开始,他就致力于启动或向新的体系结构扩展Debian,并在Alpha、PowerPC、AMD64和NetBSDi386上取得了很大的成就。2003年,John被选进了SoftwareinthePublicInterest(SPI)的董事会。这个公司负责管理Debian在法律和财务上的事务。同年晚些时候,他被任命为SPI的副会长。除作为Debian工作组成员之外,John还用了大量的时间写软件。在他众所周知的作品中,有两个是用Python写的网络激活程序。OfflineIMAP是一个双向的邮件同步程序,而PyGoDherd是一个多协议的Web和Gopher服务器。这两个软件都用Python独有的特性来支持模块体系结构,并且提供了很好的灵活性。John还写了很多书,包括那本800页的《LinuxProgrammingBible》。他还经常为杂志撰写文章,同时还是很多书的技术编辑。他还建立了AirCapitalLinux用户组,并经常在组里演讲。

四.资料目录

目录

Contents

第章客户/服务器网络介绍 t3

理解TCP基础 t3

寻址 t4

可靠性 t4

路由 t5

安全 t6

使用客户/服务器模式 t6

服务器端端口号 t7

客户端端口号 t7

理解UDP t7

理解物理传输和以太网 t9

Python网络编程 t9

底层接口 t0

基本客户端劋作 t0

错误和异常 t

文件类对象 t2

基本服务器劋作 t3

接口 t5

总结 t7

第2章网络客户端 t9

理解Sockets t9

建立Sockets t20

寻找端口号 t2

从Socekt获取信息 t22

利用Sockets通信 t23

处理错误 t23

Socket异常 t24

遗漏的错误 t26

文件类对象引起的错误 t29

使用UDP t3

总结 t34

第3章网络服务器 t35

准备连接 t35

建立Socket对象 t36

设置和得到Socket选项 t36

绑定Socket t39

侦听连接 t39

接受连接 t40

处理错误 t4

使用UDP t43

使用inetd或xinetd t45

配置inetd t47

配置xinetd t48

运行例子 t50

通过inetd使用Socket对象 t5

通过inetd使用UDP t5

和inetd相关的错误处理 t54

什么时候不应该使用inetd t55

通过syslog来记录日志 t55

在Python中使用syslog t56

避免死锁 t60


本文链接:https://www.icode1024.com/python/228.html

网友评论