范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

PythonUDP协议网络编程一

  今日主题:UDP协议层 Python 是如何收发消息的。
  1、基础内容了解   TCP & UDP 这两种协议都是传输层的协议,Socket 是传输供给应用层的编程接口,所以Socket 编程就分为TCP & UDP 编程两类。   TCP 是面向连接的,传输数据是安全的,稳定的,效率相对较低。SOCK_STREAM表示是TCP的socket。   UDP 是面向无连接的,传输数据是不安全的,效率较高。SOCK_DGRAM表示是UDP的socket。   UDP协议称为用户数据报协议(user data protocol) , UDP 为应用程序提供了一种无需建立连接就可以发送封装的 IP 数据报的方法 . 因此:传输数据之前源端和终端不建立连接。   socket: 套接字是一个模块,我们用它来完成收发信息。   ip和端口: 要给谁发送消息就写谁的ip,这里指的是server 端。   encode: 就是编码,把字符串转换成字节,因为sendto方法的格式.(反之decode就是解码),本文以utf-8为编码来演示。
  2、UDP 发送消息的实现步骤   导包socket模块   创建socket对象   确定好要发送的目标ip,端口   确定要发送的内容   用socket对象的sendto方法发送   关闭socket对象
  client.py 发送消息端的Python 代码实现:   1from socket import socket,AF_INET,SOCK_DGRAM  2udp_socket = socket(AF_INET, SOCK_DGRAM)#建议upd连接  3local_address = ("127.0.0.1", 8000)#定义了本机的ip and port  4udp_socket.bind(local_address)#绑定本机的ip and port  5  6def udp_send_msg():  7    while 1:#无限接收  8        resvice_address=("127.0.0.1",9000) #定义了接收消息机器的ip and port  9        data=input("<<<:")#接收键盘的输出信息 10        udp_socket.sendto(str(data).encode("utf-8"),resvice_address)#向接收消息机器发送消息 11    udp_socket.close() 12 13if __name__ == "__main__": 14 print("the client of ip:%s and port:%d is running"%(local_address)) 15 udp_send_msg()
  运行后结果:
  the client of ip:127.0.0.1 and port:8000 is running
  <<<:hello tony
  <<<:good job
  <<<:
  3、UDP接收消息的实现步骤   导包socket文件   创建socket对象   绑定地址和端口   接受数据,等待   关闭socket对象
  server.py 接收消息端的Python 代码实现:   1from socket import socket,AF_INET,SOCK_DGRAM  2local_address = ("127.0.0.1", 9000)  # 定义本服务器的ip and port  3udp_socket = socket(AF_INET, SOCK_DGRAM)#建立udp socker连接  4  5def recv_server():  6    udp_socket.bind(local_address)#服务端绑定ip and port  7    recv_data = udp_socket.recvfrom(1024)#收数据等待  8    print("接收的内容:", recv_data[0].decode("utf-8"))#显示收到的信息  9    print("发送人的地址:", recv_data[1])#显示收到的信息 10 11 12if __name__ == "__main__": 13    print("the server ip:%s and the port:%d is running"%(local_address)) 14    while True: 15       recv_server() 16    udp_socket.close()
  运行后结果:
  the server ip:127.0.0.1 and the port:9000 is running
  接收的内容:hello tony
  发送人 的地址:("127.0.0.1", 8000)
  接收的内容:good job
  发送人 的地址:("127.0.0.1", 8000)

i5i7R5R7到底该怎么选?看完这篇不踩坑相信大家在选购笔记的时候都有过这种纠结在内存硬盘显卡都一样的情况下AMD和Intel我到底该怎么选,i5i7R5R7这几款处理器型号又该怎么选呢?接下来笔者就为大家一一解答01i5我的集显很大,AMDR75700G测试报告本内容来源于什么值得买APP,观点仅代表作者本人作者茶茶121对于PCDIY来说,2021年很难说是一个好年,在经历了上半年矿卡和矿盘的冲击之后。下半年的显卡价格虽然有所松动但是并java限流算法1场景程序中经常需要对接口进行限流,防止访问量太大,导致程序崩溃。常用的算法有计数算法漏桶算法令牌桶算法,最常用的算法是后面两种。2算法详解2。1计数算法2。1。1说明技术算法,为出现一只蟑螂,附近必有一窝蟑螂近日,阿里巴巴女员工曝光被性侵一事,在网络上掀起了轩然大波,甚至这起事件还登上了日本官方电视台的午间新闻,可以说闹得非常之大,在一份长达8000字的爆料文章中,这名女员工非常详细说智能锂电池好品牌以品质赢得信赖依赖于科技物联网的发展,外卖骑手有了更丰富多样化的动力储能选择,更多的外卖骑手在选在锂电池上更愿意倾向于选择储能强,动力大,充电次数少的锂电池。维骑动力了解到,消费者在购买电动车时在亚马逊蒙受逾千亿损失后中国跨境电商选择逃离图在亚马逊美国站点,中国卖家占比由2年前的28飚升至63北京时间8月12日消息,据深圳跨境电商协会称,由于预期亚马逊的监管会日趋严苛,中国跨境电商们计划减少对这家平台的依赖。深圳跨配置不如华为nova7SE活力版的nova8SE活力版,买来干啥?华为缺芯这事儿谁都知道,否则也不会逆势推出一堆4G手机,但价格却赶超部分其他品牌的5G旗舰手机,也直接劝退了一批原本打算支持华为的用户。今天咱们讨论的是nova8SE活力版,往往手插混车型是否值得买?这四种人直接买,不要犹豫新能源汽车是未来出行的大趋势,这话一点都不假,政策在大力扶持,市场上的车型也让人眼花缭乱。考虑到实际的出行需求和用车情况,相比于纯电车型,插混车型(PHEV)是否在当下更加值得购买纵行科技ZETASDR网关推动LPWAN2。0泛在物联覆盖距离可达30km近日,纵行科技推出ZETASDR网关,为现有LPWAN市场带来了重大革新。该网关采用内置AdvancedMFSK调制方法,解决了目前市场上LPWAN通信速率低难以覆盖及监测移动物体屠龙者终成恶龙,AMD苏姿丰表示将减少关注低端CPU,注重高端兼容机之家小牛带你发现更多新潮数码资讯。AMD,YES!当大家喊出这句话时,AMD推出的CPU和显卡就肯定战胜了英特尔或者英伟达,给大家带来了更加实惠的产品。自从2017年锐龙处理荣耀play5tpro对比荣耀play4tpro,两款手机已经天壤之别了这两款手机虽然一个是上一代,一个是下一代,但是配置方面已经是完全不同了。我们就来简单的对比一下这两款手机吧。性能两款手机的性能已经没有对比性了,4tpro麒麟810芯片,可以甩5t
说点大白话,Shein到底凭什么值6000亿?Shein再次引起关注。据彭博社报道,Shein正在筹集新一轮的融资,该轮融资后,Shein估值将达到1000亿美元(折合人民币约为6362亿元)。这笔钱有多大,很多人可能没有概念平谷携手阿里巴巴世界级景观平谷桃花海云上绽放春水生,桃花红,平谷春游花海中。烂漫四月,桃花花期又到了。作为世界著名的大桃之乡,平谷的数万亩桃花也如约绽放,把北京东部染成粉红色的海洋。地处北京东北部,京津冀三省市交界处,平谷区SEO及搜索引擎的增长策略(2。0版)1当下搜索市场趋势首先,我们优先展开当下搜索市场趋势及模块通识内容的了解学习。正常状态下,搜索都是由意图引发的用户想要查询特定的信息,而不是仅仅意外浏览到相关页面。从意图来看,搜索4月里,你会为了以下新剧,而购买优爱腾的VIP吗最近腾讯视频宣布VIP会员涨价的消息,想必大家都关注到了,如今是个知识付费的时代,你喜欢的音乐电影电视剧电子书等等,都是需要购买会员,才能完整享受其中的内容,而其中电视剧陪伴大家的以案释法不同时间不同用户显示不同界面,这个幽灵APP牵出庞大黑灰产业链一个电商App白天出售母婴日用品到了夜晚却摇身一变各类国内社交软件账号被明码标价匿名交易生意火爆大量的买家却来自境外近日,安徽警方铲除一条收购各类社交账户的庞大黑灰产业链打掉黑灰产天准科技2021年净利1。34亿同比增长24。91董事长徐一华薪酬56。52万挖贝网4月14日,天准科技(688003)近日发布2021年度报告,报告期内公司实现营业收入1,265,238,702。28元,同比增长31。23归属于上市公司股东的净利润134,国家发改委一季度中国新建8。1万个5G基站总规模超150。6万个中新社北京4月15日电(记者庞无忌)中国国家发展和改革委员会创新和高技术发展司副司长一级巡视员孙伟15日在北京透露,今年一季度,国内新建5G基站8。1万个,总规模超过150。6万个曲屏电视是否过时了,还能买吗?谢邀,说起电视机可谓是承载了70,80后最美好的童年时代,可如今再也找不到那个时候的快乐了。最大的90后可能对电视机还有一定的怀旧感情,00后的基本对电视机没有什么概念,题主问到曲耳聋严重影响生活怎么办?你好,耳聋会严重影响日常生活,因为耳聋的人,过马路的时候听不到车的声音,这会导致过马路的时候发生严重的交通事故,所以过马路的时候一定要注意安全。聋的患者日常生活中一定要注意佩戴助听从任正非身上能学到什么宝贵的经验与精神?前一段时间,我问我父亲见没见过任正非,他说见过一次,那还是八十年代初的时候在深圳,他还跟我说华为刚开始的时候挺坚苦的。我父亲哈工大的同学那时担任电子部计划司的司长,主持了很多的国家柳传志,为什么叫柳八爷有什么典故吗?八父这个称呼,应该是来自康熙时期以八贝勒胤禩的称呼。八贝勒胤禩老谋深算,辗转腾挪,结党营私,图谋不规,危害政权,最后被雍正皇帝清算。柳教爷成立泰山会,所作所为,拥有的智慧,可能与八