python中的TCP客户端代码

来源:互联网 发布:自制图片软件 编辑:程序博客网 时间:2024/05/22 13:16

直接上代码了,顺便提一句,在我的博客中已经有了服务端代码可以直接粘贴过去,运行作为服务端就可以了,就不需要其他第三方软件,当然需要将端口改成一致才能完成整个tcp的通信过程,这次代码中客户端,就可以直接测试tcp网络服务器的数据的传输了。

import socketHOST='localhost'PROT=8890def server1():    #创建套接字    s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)    #绑定端口和ip穿进去的是一个元祖    s.bind((HOST,PROT))    #有主动套接字,这个值表示已建立,未建立套接字的总长度,    s.listen(5)    #clientSocket表示这个新的客户端,    clientSocket,clientInfo = s.accept()    #在这个新的套接字来接受用户的 数据    recvData = clientSocket.recv(1024)    print(type(recvData),recvData.decode('utf8'))    s.close()    clientSocket.close()if __name__=="__main__":    server1()
原创粉丝点击