qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-高级专业版🔥

用Python 写个udp连接

时间2023-02-25 14:32:41 提问来自 浙江省温州市 的网友 分类创作 浏览405
# 导入所需模块 import socket # 创建一个UDP Socket实例 udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # 绑定本地的IP和端口信息(可以不用绑定) udp_socket.bind(('127.0.0.1', 6666)) # 127.0.0.1是本机的IP地址,6666是端口号 while True: # 这里使用死循环来不断接收信息 # 接收对方发送的数据 recvfrom()返回数据和地址信息 (data, addr) data表示数据,addr表示地址信息 recv_data = udp_socket.recvfrom(1024) # 1024表示本次能够 接受的最大字节数 print("从%s获得信息%s" % (str(recv_data[1]), recv_data[0].decode("utf-8"))) # 解码函数 decode() 需要传入解码格式 utf-8 send_msg = input("请输入要回复的内容:") udp_socket.sendto(send_msg, recv_data[1]) # sendto()函数需要传入要回复的内容以及对方地址

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 人工智能能取代人类吗 下一篇 你通过资料查阅法获得了哪些医药学专业信息?有哪些收获?