2017.8.22 用python实现简单基于TCP/IP的客户端与服务器端
2017-08-22 10:52
841 查看
服务器端 import socket serversocket=socket.socket(socket.AF_INET,socket.SOCK_STREAM) serversocket.bind(('127.0.0.1',8000)) serversocket.listen(1) clientsocket,clientaddress=serversocket.accept() print('Connection from ',clientaddress) while 1: data=clientsocket.recv(1024) if not data: break print('Received from client: ',repr(data.decode())) newdata=input('replt >>') #print('Echo: ',repr(newdata)) clientsocket.send(newdata.encode()) clientsocket.close() serversocket.close()
客户端 import socket clientsocket=socket.socket(socket.AF_INET,socket.SOCK_STREAM) clientsocket.connect(('127.0.0.1',8000)) while 1: data=input('reply >>') clientsocket.send(data.encode()) if not data: break newdata=clientsocket.recv(1024) print('Received: ',repr(newdata.decode())) clientsocket.close()
相关文章推荐
- WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现
- WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现
- C++基于TCP/IP简单的客户端、服务器通信程序实例
- C#基于TCP&UDP实现服务器与多个客户端之间的通信(客户端之间直接通信,不靠服务器端转发消息)
- WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现
- 基于C#的socket编程的TCP异步实现 ,包含服务器端与客户端源代码
- WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现
- 基于TCP实现简单的客户端服务端的消息传递(二)
- 实现采用客户/服务器通信模式,基于TCP网络通信协议的多客户端简单应用之案例分析
- Java 基于 TCP/IP 实现 Socket中的多客户端通信
- Java 基于TCP/IP 实现简单的 socket 通信
- python 网络编程(三)---TCP 服务器端客户端实现
- C++基于TCP/IP简单的客户端、服务器通信程序实例
- WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现
- java多线程<二>TCP/IP实现简单的多客户端聊天
- C++ 简单的 Tcp 实现[socket] 服务器端与客户端通信
- WINDOWS (服务器) 和 DOS(客户端) 网络互连 基于TCP/IP的编程实现
- python socket实现简单的(TCP/UDP)服务器/客户端
- python实现TCP服务器端与客户端的方法详解
- 基于tcp/ip的简单web服务器实现