Python教程:[15]TCP客户端程序
上一篇文章我们讲了如何编写服务器程序,现在我们要编写客户端程序,我们同样是在例子中讲解,方便你实现快速开发。实际上我有其他语言的编程基础,我学习python一个星期就可以开发小型软件了,就是在例子中学习,而不是翻一本书。下面是具体的例子:
有了上一篇文章的基础,我们再来看下面的代码的时候就非常简单了。首先设置服务器的地址,因为服务器就是在本机上,所以设置成localhost;接着设置端口,一定要和服务器的端口一样,否则就会出现错误;然后设置缓存大小,ADDR其实就是地址+端口。
![Python教程:[15]TCP客户端程序](https://exp-picture.cdn.bcebos.com/983aa5f4da5872da4a14cdbb0056ad042f68d4f1.jpg)
接下来的两句就是建立套接字,然后绑定到ADDR的地址上,我们看及时编译的出现了错误提示,因为我没有开启服务器,或者端口号设置错误了。你改过来就好了。
![Python教程:[15]TCP客户端程序](https://exp-picture.cdn.bcebos.com/ac45306817e951e195a5f4e25e3da824d9e9cff1.jpg)
接着就是数据传输部分,和上一篇文章的一样,你自己看一下就懂了。
![Python教程:[15]TCP客户端程序](https://exp-picture.cdn.bcebos.com/d47cb624d8e9ccd21a3bfded0e40102a05e2c9f1.jpg)
程序运行时,我们可以看到服务器端已经提示连接成功,这时候如果你在客户端输入数据,就会看到数据的传输,服务器添加一个时间戳,然后再返回数据到客户端。
![Python教程:[15]TCP客户端程序](https://exp-picture.cdn.bcebos.com/84010e2a04e23ea29d1f0cce2b10bc33ed38c3f1.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:183
阅读量:110
阅读量:169
阅读量:116
阅读量:103