python网络编程基础电子书下载-python网络编程基础pdf下载完整去水印

python网络编程基础电子书下载-python网络编程基础pdf下载完整去水印

编辑点评:

python网络编程基础全面介绍了使用Python语言进行网络编程的基础知识,主要内容包括网络基础知识、高级网络操作、Web Services、解析HTML和XHTML、XML、E-mail服务、FTP、使用Python操作数据库、SSL、几种服务器端框架(包括Socket服务器、SimpleXMLRPCServer、CGI和mod_python),以及多任务处理(包括Forking、线程和异步通信)等。

python网络编程基础pdf下载

作者简介

John Goerzen从1996年开始就是Debian GNU/Linux操作系统开发组的成员,最近15年他一直都在从事软件开发方面的工作。他对操作系统、程序语言和网络都很感兴趣,并且在工作中也开发并用到以上这些方面的各种软件。目前,他在一个中等规模的制造公司中担当程序员和Unix管理

简介

25年前,世界和现在是完全不同的。很少人能有机会和大洋彼岸的人谈话。寄一封信需要好几周的时间。收听外国的短波新闻广播除了需要专门的技术和耐心外,还要非常好的气候条件。而今天,收到来自韩国的E-mail、查看加利福尼亚的天气,以及阅读德国当天的头条新闻对我们来说都是很平常的事情,而且都可以在五分钟之内完成。压缩文件在互联网上的传输使得我们可以做很多事情,从管理投资账户到观看远房亲戚的照片。

尽管Internet已经有25年的历史了,但它还是处在幼年阶段。作为一种新技术,它还在逐渐成长。

我写这本书的原因是因为Internet是那么地让人兴奋。在过去的几年中,我们看到了整个行业的增长,而这些是以前没有的。同时互联网也是产生大量发明家的地方。

而且这也是我希望您从本书获得的,我希望这本书能成为您的实验手册–您为了使Internet更美好而进行发明创造的指南。

本书的结构

本书共分6个部分。第1部分介绍了Internet是如何工作的。您将学习Internet通信的基础。

通过例子您还将学到编写您自己的程序要用到的一些基本工具。

第2部分主要讲基于Web服务方面的知识。第3部分主要讲和E-mail服务有关的知识。在Web或E-mail通信中使用了很多新的技术。在这两部分内容中,介绍了如何使用这些新技术来编写程序。

第4部分介绍了其他一些技术,例如:数据库和文件传输。它们经常运行在网络程序的后台。

您的用户也许永远都不知道您使用了这些技术,但是它们的确是您工具箱中重要的工具。

第5部分介绍了如何编写服务器程序,这些应用程序可以回应请求并给出信息。您也许永远不用写一个服务器程序,但是如果您正为一个新的协议打草稿的话,您将需要这些技术。

最后,第6部分向您展示了如何同时做多件事情。有些网络程序员也许永远都不会用到这些技术,但是对于一些服务器的设计者来说,没有这些技术是万万不行的。

假定

对于本书的读者,我假定您已经具有一定的Python知识。如果您没有,我建议您学习Apress出版的、由Magnus Lie Hetland编著的(Practical Python》

我还假定您的机器上安装了Python 2.3或更高的版本,并且有网络编程的部分。如果您的机器上没有安装Python,请检查您的操作系统以及它的安装包,因为有的操作系统本身就带有Python.否则您可以从www.python.org下载Python的源文件和安装程序。

最后,我还假定您的机器是和互联网相连的(尽管这个连接或许不是您自己配置的)。此外,阅读本书,您不需具备任何互联网协议的知识。

python网络编程基础pdf下载截图

python网络编程基础电子书下载-python网络编程基础pdf下载完整去水印插图(1)python网络编程基础电子书下载-python网络编程基础pdf下载完整去水印插图(2)python网络编程基础电子书下载-python网络编程基础pdf下载完整去水印插图(3)python网络编程基础电子书下载-python网络编程基础pdf下载完整去水印插图(4)python网络编程基础电子书下载-python网络编程基础pdf下载完整去水印插图(5)

评分及评论

无用户评分

来评个分数吧

  • 5 分
    0
  • 4 分
    0
  • 3 分
    0
  • 2 分
    0
  • 1 分
    0

Comments