(2018-04-11.Python从Zero到One)三、网络编程__3.1.8udp网络程序-发送数据

上一篇文章为:→3.1.7UDP介绍

udp网络程序-发送数据

创建一个udp客户端程序的流程是简单,具体步骤如下:

  1. 创建客户端套接字
  2. 发送/接收数据
  3. 关闭套接字
(2018-04-11.Python从Zero到One)三、网络编程__3.1.8udp网络程序-发送数据_第1张图片
day16_网络概述udp-01.jpg

代码如下:

#coding=utf-8

from socket import *

#1\. 创建套接字
udpSocket = socket(AF_INET, SOCK_DGRAM)

#2\. 准备接收方的地址
sendAddr = ('192.168.1.103', 8080)

#3\. 从键盘获取数据
sendData = raw_input("请输入要发送的数据:")

#4\. 发送数据到指定的电脑上
udpSocket.sendto(sendData, sendAddr)

#5\. 关闭套接字
udpSocket.close()

运行现象:

在Ubuntu中运行脚本:

day16_网络概述udp-02.png

在windows中运行“网络调试助手”:

(2018-04-11.Python从Zero到One)三、网络编程__3.1.8udp网络程序-发送数据_第2张图片
day16_网络概述udp-02.png

下一篇文章为:→3.1.9udp网络程序-发送、接收数据

你可能感兴趣的:((2018-04-11.Python从Zero到One)三、网络编程__3.1.8udp网络程序-发送数据)