第 9 章 网络应用开发

  Socket是计算机之间进行网络通信的一套接口程序,目前已经成为网络编程的标准,可以实现跨平台的数据传输。Socket相当于在发送端和接收端之间建立了一个管道来实现数据和命令的相互传递。Python标准库socket对Socket进行了封装,支持Socket接口的访问,大幅度简化了程序的开发步骤,提高了开发效率。除此之外,Python还提供了urllib等大量模块可以对网页内容进行读取和处理,在此基础上结合多线程编程以及其他有关模块可以快速开发网页爬虫之类的应用。可以使用Python语言编写CGI程序,也可以把Python代码嵌入到网页中运行,而借助于web2py、django、Flask或其他框架,则可以快速开发网站应用。

  

猜你喜欢

转载自www.cnblogs.com/avention/p/8973718.html