python学习-网络编程(一)

udp的接收和发送数据代码:

udp的发送数据代码如下:

import socket

def main():

    #创建套接字

    udp_socket = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)

    #发送数据

    send_data = input("请输入您要发送的信息)

    udp_ip = "192.168.190.188"

    port = 8080

    udp_socket.sendto(send_data.encode("utf-8"),(udp_ip,port))

扫描二维码关注公众号,回复: 3905293 查看本文章

    #关闭套接字

    udp_socket.slose(

if __name__  == "__main__":

    main()

注释:创建套接字括号内的socket.SOCK_DGRAM 为udp;(STREAM为tcp)。

      sendto(括号内第一个元素为发送的数据,encode(“utf-8”)编码;(decode()解码);第二个元素为一个元组里面是是IP和端口号

猜你喜欢

转载自blog.csdn.net/hyp8915/article/details/83584408