Python网络编程基础pdf下载中文版|百度网盘下载

编辑评论:

Python网络编程基础pdf免费下载,这是一本带你进入简单Python网络编程的书,包括Python语法、数据类型、程序结构理解,让你学习Python Lay在路上打好基础。

Python网络编程基础pdf下载

Python网络编程基础pdf介绍

本书的第 1 部分讨论了客户端和服务器设计,它们是所有网络应用程序的基础。您将学习如何利用 IPv6 的优势编写应用程序,如何与名称服务器通信,以及如何获取网页等。

本书的第 2 部分将向您展示如何编写发送和接收电子邮件的程序、提供静态和动态网页的程序、传输文件以及其他网络程序。您将学习如何使用 Apache1e 的 mod_python 模块来构建基于 Web 的 Python 应用程序。

本书的最后一部分侧重于 Python 网络编程的高级应用,解释了如何使用多任务和非阻塞 I/O 编写可以同时处理数千个客户端的服务器程序。在此过程中,您将了解编写成功的网络程序的许多秘诀。最重要的是,凭借 6600 多行独立的现成代码,您可以立即将所学知识付诸实践。

Python网络编程基础pdf作者资料

John Goerzen 自 1996 年以来一直是 Debian GNU/Linux 操作系统开发团队的成员,过去 15 年一直从事软件开发工作。他对操作系统、编程语言和网络感兴趣,并在他的工作中开发和使用了这些领域的各种软件。目前,他在一家中型制造公司担任程序员和 Unix 管理员,并使用 Python 开发了许多与公司数据系统的接口。

作为 Debian 工作组的成员,John 为系统维护了许多不同的程序。自 1998 年以来,他一直致力于启动 Debian 或将其扩展到新架构,并在 Alpha、PowerPC、AMD64 和 NetBSDi386 方面取得了很多成就。

In 2003, John was elected to the Board of Directors of Software in the Public Interest (SPI).该公司管理 Debian 的法律和财务事务。那年晚些时候,他被任命为 SPI 的副总裁。

除了作为 Debian 工作组的成员之外,John 还花费大量时间编写软件。在他的著名作品中,有两个是用 Python 编写的网络激活程序。 OfflineIMAP 是双向邮件同步程序,PyGoDherd 是多协议 Web 和 Gopher 服务器。这两种软件都支持具有 Python 独有功能的模块架构,并提供了极大的灵活性。

John 还写了很多书,包括 800 页的“Linux 编程圣经”。他还经常为杂志撰稿,并且是许多书籍的技术编辑。他还创立了 AirCapitalLinux 用户组,并经常在该组发表演讲。

Python网络编程基础pdf目录

第 1 部分底层网络

第 1 章客户端/服务器网络简介

第 2 章网络客户端

第 3 章 Web 服务器

第四章域名系统

第五章域名系统

第 2 部分网络服务

第 6 章 Web 客户端访问

第 7 章解析 HTML 和 XHTML

第 8 章 XML 和 XML-RPC

第 3 部分电子邮件服务

第 9 章电子邮件的编写和编码

第 10 章简单邮件传输协议 (SMTP)

第 11 章 POP

第 12 章 IMAP

第 4 部分多用途客户端协议

第 13 章 FTP

第 14 章数据库客户端

第 15 章 SSL

第 5 部分服务器端框架

第 16 章 SocketSever

第 17 章 SimpleXMLRPCServer

第 18 章 CGI

第十九章 Mod_python

第 6 部分多任务处理

第 20 章分叉

第 21 章线程

第 22 章异步通信

阅读剩余
THE END