[转] 最简单的使用UDP通信的Python Socket例子
2009-09-27 22:09
1141 查看
来源:http://www.jejik.com/articles/2007/02/a_simple_unix_linux_daemon_in_python/
客户端程序代码:
服务器端程序代码:
客户端程序代码:
# Client program from socket import * # Set the socket parameters host = "localhost" port = 21567 buf = 1024 addr = (host,port) # Create socket UDPSock = socket(AF_INET,SOCK_DGRAM) def_msg = "===Enter message to send to server==="; print "/n",def_msg # Send messages while (1): data = raw_input('>> ') if not data: break else: if(UDPSock.sendto(data,addr)): print "Sending message '",data,"'....." # Close socket UDPSock.close()
服务器端程序代码:
# Server program from socket import * # Set the socket parameters host = "localhost" port = 21567 buf = 1024 addr = (host,port) # Create socket and bind to address UDPSock = socket(AF_INET,SOCK_DGRAM) UDPSock.bind(addr) # Receive messages while 1: data,addr = UDPSock.recvfrom(buf) if not data: print "Client has exited!" break else: print "/nReceived message '", data,"'" # Close socket UDPSock.close()
相关文章推荐
- python网络编程之TCP通信实例和socketserver框架使用例子
- python-基于UDP通信的套接字,socketserver模块的使用
- java使用UDP来进行客户端和服务器端通信的简单例子
- JAVA系列课程讲座二:使用Socket通信实现简单聊天通信程序(UDP方式)
- Python网络编程之socket编程(一)--使用TCP和UDP客户端和服务器通信
- java使用UDP来进行客户端和服务器端通信的简单例子
- python网络编程之TCP通信实例和socketserver框架使用例子
- python网络编程之TCP通信实例和socketserver框架使用例子
- python网络编程-使用socket实现S/C之间的UDP通信
- C#使用 UdpClient 类进行简单通信的例子
- 简单使用SOCKET,TCP,UDP模式之间的通信
- socket上http协议应用(使用socket进行http通信的例子,准备好报头以后,简单read/write就可以了)
- socket的UDP通信简单例子
- linux C ----- udp, tcp, unix socket通信简单例子
- python网络编程之TCP通信实例和socketserver框架使用例子
- 基于udp的socket编程小例子之使用多线程进行通信
- Python的Socket模块TCP UDP简单使用
- (转)C# Socket简单例子(服务器与客户端通信)
- [001]socket通信--server和client实现迭代的简单例子
- python中socket与socketserver模块简单入门使用