1.socket(简称 套接字)  是进制间通信的一种方式,它与其他进程间通信的一个主要不同是:

它能实现不同主机间的进程间通信,我们网络上各种各样的服务器大多数都是基于Socket 来完成通信的

2. 网络调试助手下载连接

链接:https://pan.baidu.com/s/1O_gwVMrT7rDmS1GbOfnAOA 
     提取码:9058

3. 用法

import socket"""发送数据
"""def main():# 创建udp的套接字udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)while True:# 从键盘获取要发送的数据send_data = input("请输入要发送的数据: ")# 程序将退出条件if send_data == "quit":break# 可以使用套接字收发数据'''sendto()里面的参数,第一个为发送的内容(类型必须是bytes类型),第二个为对方的IP和post(元组的形式)'''udp_socket.sendto(send_data.encode("gbk"), ("10.10.2.16", 8080))# 关闭套接字udp_socket.close()if __name__ == '__main__':main()

2.  程序运行后,输入Python,这边就已经收到消息

Python网络编程(1.利用socket(udp)+网络调试助手,发送数据)相关推荐

  1. python网络编程自学_五分钟搞定Python网络编程实现TCP和UDP连接

    Python网络编程实现TCP和UDP连接, 使用socket模块, 所有代码在python3下测试通过. 实现TCP#!/usr/bin/env python3 # -*- coding: utf- ...

  2. 浅谈JAVA中如何利用socket进行网络编程(二)

    转自:http://developer.51cto.com/art/201106/268386.htm Socket是网络上运行的两个程序间双向通讯的一端,它既可以接受请求,也可以发送请求,利用它可以 ...

  3. 计算机网络(二) | 网络编程基础、Socket套接字、UDP和TCP套接字编程

    目录 一.网络编程基础 1.1 为什么需要网络编程 1.2 什么是网络编程 1.3 网络编程中的基本概念 二.Socket套接字 2.1 概念 2.2 分类 2.3 Java数据报套接字通信模型 2. ...

  4. socket recv 服务端阻塞 python_网络编程(基于socket编程)

    网络编程(基于socket编程) socket套接字:应用程序通常通过socket"套接字"向网络发送请求或应答网络请求,是主机间或同一计算机中的进程间相互通讯 socket是介于 ...

  5. python网络编程(1):客户端与网络编程简介

    python网络编程(1):客户端与网络编程简介 很多情况下,网络编程就是选择并使用一个已经支持所需网络操作的库的过程. 1.使用pygeocoder实现地址和经纬度的转换 通过pipenv创建虚拟环 ...

  6. 网络编程(tcp和udp)

    文章目录 网络编程 1 软件结构 2 网络通信协议 2.1 TCP/IP协议参考模型 2.2 TCP与UDP协议 3 网络编程三要素 1.协议 2.IP地址 3.端口号 4 InetAddress类 ...

  7. Java网络编程——9.服务器Socket

    2019独角兽企业重金招聘Python工程师标准>>> 前一章从客户端的角度讨论了Socket,客户端就是向监听连接的服务器打开一个Socket的程序,不过如果不能与服务器对话,客户 ...

  8. 网游中的网络编程系列1:UDP vs. TCP

    原文:UDP vs. TCP,作者是Glenn Fiedler,专注于游戏网络编程相关工作多年. 目录 网游中的网络编程系列1:UDP vs. TCP 网游中的网络编程2:发送和接收数据包 网游中的网 ...

  9. 网络编程(基于socket接口技术的进程间通信)接上一篇文章补充

    目录 一.网络编程(基于socket接口技术) 1.基于TCP协议的网络通信 编程模型: 2.基于UDP通信协议的网络通信 编程模型: 3.新增函数: 大小端数据转换函数: ip地址转换函数: TCP ...

最新文章

  1. 导航菜单:jQuery粘性滚动导航栏效果
  2. 【嵌入式开发】用 VLC 显示 树莓派摄像头 H264 裸流
  3. android线性布局快捷键,【整理】Android图形界面知识学习与总结之:Linear Layout线性布局...
  4. 关于计算机类课程实验教学的思考
  5. 程序员的圣诞节后-零
  6. tf.gradients ---错误FetchargumentNonehasinvalidtype
  7. 【基础教程】基于matlab生成Word+PPT报告【含Matlab源码 971期】
  8. 前端小项目(四)| 咖啡厅网页页面
  9. 分享一个返利系统源码,前端uni+后端php开发的影票返利系统源码
  10. 递归算法应用实例------八皇后算法
  11. Binet‘s Formula 算法
  12. Linux命令之大文件分割
  13. VS2017调用Matlab2016b进行绘图
  14. 【JPress】Template
  15. python模糊图片过滤
  16. Matlab:交换矩阵的两行(列)
  17. cJson使用的简单例子
  18. Vic-软件测试-开始软件测试
  19. 大数据开发:大数据背景下的数据库选型
  20. 高中数学怎么学好怎样才能学好高一数学

热门文章

  1. Mysql事务与锁深入剖析
  2. matlab元件阻感负载,单相桥式全控整流电路阻感负载课程设计matlab
  3. ElasticSearch下载安装教程详解【7.10版本】
  4. 斐波那契数列的前n项值
  5. 【JAVA多线程学习笔记】(1)实现线程的方式 线程生命周期 操作线程的方法
  6. 【项目实战】pytorch载入训练好的模型并进行可视化模型预测绘图
  7. XML学习笔记01【xml_基础、xml_约束】
  8. Bootstrap4+MySQL前后端综合实训-Day04-AM【新闻管理手机端页面+数据库操作(PowerDesigner 图形化数据库设计软件、SQLyog软件)】
  9. 数据结构Java07【二叉排序树(添加查找删除-节点)】
  10. 如何处理 android 方法总数超过 65536 . the number of method references in a .dex file exceed 64k