1、网络编程的概述
在前面的所有教程中,我们所编写的代码都只能在自己的电脑中运行,无法通过网络进行交互。随着互联网的不断发展,越来越多的应用程序都要求在网络环境下运行与交互数据。Python作为一种高级编程语言,可以轻松地构建基于网络的应用程序。网络编程是指不同电脑上的软件能够利用计算机网络进行数据交换而进行的编程活动,具体来说,就是利用Python语言编写与网络相关的应用程序。
2、TCP/IP网络协议
不同种类的计算机间到底是怎么进行数据传递的呢?就像人与人之间相互沟通是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为TCP/IP网络协议。
TCP/...
......