欢迎使用CSDN-markdown编辑器

来源:互联网 发布:java泛型类上的class 编辑:程序博客网 时间:2024/05/18 02:18
# 服务器  # -*- coding: utf-8 -*-"""Created on Wed Mar 22 11:51:10 2017@author: caper 598868897"""from socket import *from time import ctimeHOST='127.0.0.1'PORT= 23456ADDR=(HOST,PORT)BUFSIZ=4096udpSerSock = socket(AF_INET,SOCK_DGRAM)udpSerSock.bind(ADDR)while 1:    print('waiting for message')    data,addr = udpSerSock.recvfrom(BUFSIZ)    print(data)    udpSerSock.sendto((ctime()+' '+data.decode()).encode(),addr)    print('...received from amd returnd to:' , addr)udpSerSock.close()

-- coding: utf-8 -- 客户端

“””
Created on Wed Mar 22 12:24:38 2017

@author: caper qq 598868897
“”“

from socket import *

HOST=’127.0.0.1’
PORT=23456
BUFSIZ=4096
ADDR=(HOST,PORT)

udpCliSock=socket(AF_INET,SOCK_DGRAM)

while 1:
data=input(‘shuru:’)

udpCliSock.sendto(data.encode(),ADDR)data,ADDR=udpCliSock.recvfrom(BUFSIZ)print(data)if not data:    breakprint (ADDR)

udpCliSock.close()

0 0
原创粉丝点击