天天看点

python+soket实现 TCP 协议的客户/服务端中文(自动回复)聊天程序

【吐槽】

网上的代码害死人,看着都写的言之凿凿,可运行就是有问题。

有些爱好代码、喜欢收藏代码的朋友,看到别人的代码就粘贴复制过来。可是起码你也试试运行看啊大哥

【正文】

昨日修改运行了UDP协议的C/S聊天程序,可是TCP协议的怎么都不行。各种试,各种坑。

做了下面几个修改后,终于可以了:

1、对发送、接收的信息,分别进行编码和解码

2、客户端的第13行bind改为connect(这真是个大坑!!)

(本文基于windows 7 + python 3.4)

完整代码如下(人头担保,本人亲测正常!):

<a></a>

【运行截图】

实验方法:先运行服务器端,然后运行客户端

python+soket实现 TCP 协议的客户/服务端中文(自动回复)聊天程序

然后就可以在客户端自由的与服务器端聊天了:

python+soket实现 TCP 协议的客户/服务端中文(自动回复)聊天程序

本文转自罗兵博客园博客,原文链接:http://www.cnblogs.com/hhh5460/p/4249326.html如需转载请自行联系原作者