Python网络编程基础的作品鉴赏

Python网络编佳入门图书!175个完整,实践出真知,SocketsDNS、Web Service、FTP、Email、SMTP、POP、IMAP、SocketServe、CGI、XML、Forking、数据库客户端、多线程、异步通信……完整涵盖网络编程的方方面面

“这可能是我写过的最简洁的书评,如果你会Python想进行网络编程,那就一定得买John Goerzen的这本《Python网络编程基础》!”

——Ron Dippold, Slashdot contributor

来自亚马逊读者的五星评价。

“网络编程精华书!”

“本书对网络编程基础知识做了详尽介绍,即使不使用Python,本书对您学习网络编程也有极大的帮助!”

亲爱的读者:Python语言非常流行的一个原因在于它方便而灵活的特性。使用Pytt10n编写网络程序同样是非常方便的,它可以无拘无束地访问操作系统的网络库,更不用说很多不同的模块了,它们可以实现诸如HTTP、FTP、SMTP、IMAP、DNS等完整的协议。无论您是要编写网络程序来和本地的机器通信,还是和远程的服务器通信,Python都是您需要的语言。为了使您能快速掌握Python网络编程,书中加入了大约175个示例程序。

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

本书第2部分将向您演示如何编写发送和接收E—mail的程序、提供静态和动态网页的程序、传输文件以及其他网络程序。您将学到如何使用Apach1e的mod_python模块来建立基于Web的Python应用程序。

本书最后一部分侧重于Python网络编程高级应用方面的知识,讲解了如何使用多任务处理和无阻塞的I/O来编写可以同时处理上千个客户端的服务器程序。在这个过程中,您将学到编写很多成功网络程序的奥秘。最重要的是,通过对超过6600行独立的、现成的代码的学习,您将能够立刻把您学到的知识应用到实践中去。

版权声明:本站所有文章皆为原创,欢迎转载或转发,请保留网站地址和作者信息。

python作品阐述_Python网络编程基础的作品鉴赏-相关推荐

  1. python网络编程基础百度云_PYTHON网络编程基础 PDF 下载

    相关截图: 资料简介: <Python网络编程基础>全面介绍了使用Python语言进行网络编程的基础知识,主要内容包括网络基础知识.高级网络操作.Web Services.解析HTML和X ...

  2. python udp通信_Python网络编程(三)

    回顾 在<Python进阶记录之网络编程(二)>中,我们介绍了UDP端口号的基本概念和作用以及Python中UDP服务端的端口绑定和简单创建.今天我们利用UDP server和UDP cl ...

  3. python网络编程基础知识_python网络编程基础

    一.客户端/服务器架构 网络中到处都应有了C/S架构,我们学习socket就是为了完成C/S架构的开发. 二.scoket与网络协议 如果想要实现网络通信我们需要对tcpip,http等很多网络知识有 ...

  4. python网络编程案例_Python 网络编程_python网络编程基础_python高级编程

    Python 网络编程 Python 提供了两个级别访问的网络服务.: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的 ...

  5. python tcp协议_python 网络编程 -- Tcp协议

    Socket是网络编程的一个抽象概念.通常我们用一个Socket表示"打开了一个网络链接",而打开一个Socket需要知道目标计算机的IP地址和端口号,再指定协议类型即可. 客户端 ...

  6. python实现udp聊天室_python网络编程基础--socket的简介,以及使用socket来搭建一个简单的udp小程序...

    socket介绍: socket(简称套接字),是进程间通讯的一个工具,他能实现把数据从一方传输到另一方,完成不同电脑上进程之间的通讯,它好比数据的搬运工. socket应用: 不夸张来说,只要跟网络 ...

  7. python socket服务器_python网络编程学习笔记(三):socket网络服务器

    1.TCP连接的建立方法 客户端在建立一个TCP连接时一般需要两步,而服务器的这个过程需要四步,具体见下面的比较.步骤 TCP客户端 TCP服务器 第一步 建立socket对象 建立socket对象 ...

  8. python socket 域名_Python网络编程中的套接字名和DNS解析。

    距离上一次TCP的文章,这一次要讲的是套接字名和DNS,并且还会涉及到网络数据的发送接受和网络错误的发生和处理. 下面说套接字名,在创建和部署每个套接字对象时总共需要做5个主要的决定,主机名和IP地址 ...

  9. python线程创建对象_Python多线程编程基础:如何创建线程?

    Python标准库threading中的Thread类用来创建和管理线程对象,支持使用两种方法来创建线程: 1)直接使用Thread类实例化一个线程对象并传递一个可调用对象作为参数: 2)继承Thre ...

最新文章

  1. 关于卷积的6个基本知识
  2. 如何不用重启在CentOS 7/ RHEL 7虚拟机中添加一块新硬盘
  3. LeetCode 第 201 场周赛(304/5614,前5.42%)
  4. 使用依赖注入的ASP.NET Core 2.0用户角色基础动态菜单管理
  5. 清华大学MBA在职班第一学年第二学期课表
  6. ffmpeg (三):ffmpeg结合SDL2.0解码音频流
  7. mac和jar的关系
  8. 数学常用特殊符号读音
  9. linux卸载kodi,如何在Ubuntu 18.04上安装Kodi
  10. tesseract-ocr验证码识别
  11. 网络信息安全:五、GRE和IPSEC
  12. activiti-会签任务
  13. linux调整列显示宽度,使单元格或列自动调整宽度 - 在SWT中使用OLE操纵Excel_Linux编程_Linux公社-Linux系统门户网站...
  14. 模拟网上手机抽奖界面(供大家BS......)
  15. 区块链研究生专业_“区块链大数据赋能低碳发展”高端研讨活动 在增城低碳总部举行...
  16. Windows bat 脚本简单用法
  17. 无法对计算机进行搜索,简单几步解决win10电脑搜索功能不能用了的问题
  18. android6恢复桌面,安卓手机桌面日期和天气误删除的恢复方法
  19. 每周——ReID学习
  20. Apprentice: Using Knowledge Distillation Techniques To Improve Low-Precision Network Accuracy

热门文章

  1. 【转】前端开发值得一看的文章
  2. html基础-html简介-第一个网页(1)
  3. td过长,将固定宽度table撑开
  4. python笔记30-docstring注释添加变量
  5. 其他团队对本团队评价的总结
  6. 安装openstack时遇到的错误
  7. 表单php跳转页面跳转,form表单页面跳转方式提交练习
  8. pandas 生成html表格_Pandas 读写html
  9. java ssh shell命令_java 通过ssh 执行命令
  10. cordova监听事件中调用其他方法_Laravel模型事件的实现原理详解