码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【从零学习python 】73. UDP网络程序-发送数据


    文章目录

      • udp网络程序-发送数据
      • 进阶案例

    udp网络程序-发送数据

    创建一个基于udp的网络程序流程很简单,具体步骤如下:

    import socket
    
    # 1. 创建一个UDP的socket连接
    udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
    
    # 2. 获取用户输入的内容
    data = input('请输入内容')
    
    # 3. 准备接收方的地址和端口号
    addr = ('127.0.0.1', 8080)
    
    # 4. 将用户的输入内容进行编码,并发送到指定地址和端口
    udp_socket.sendto(data.encode('gbk'), addr)
    
    # 5. 接收传递过来的消息,并指定接受的字节大小
    recv_data = udp_socket.recvfrom(1024)
    
    # 6. 接收到的对象是一个元组,元组里有两个元素
    print(recv_data)
    
    # 6.1 元组里的第一个数据显示接收到内容
    print(recv_data[0].decode('gbk'))
    
    # 6.2 元组里的第二个数据显示发送方的地址和端口号
    print(recv_data[1])
    
    # 7. 关闭socket连接
    udp_socket.close()
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28

    运行网络调试助手,查看运行效果。

    在这里插入图片描述

    进阶案例

    【Python】Python 实现猜单词游戏——挑战你的智力和运气!

    【python】Python tkinter库实现重量单位转换器的GUI程序

    【python】使用Selenium获取(2023博客之星)的参赛文章

    【python】使用Selenium和Chrome WebDriver来获取 【腾讯云 Cloud Studio 实战训练营】中的文章信息

    使用腾讯云 Cloud studio 实现调度百度AI实现文字识别

    【玩转Python系列【小白必看】Python多线程爬虫:下载表情包网站的图片

    【玩转Python系列】【小白必看】使用Python爬取双色球历史数据并可视化分析

    【玩转python系列】【小白必看】使用Python爬虫技术获取代理IP并保存到文件中

    【小白必看】Python图片合成示例之使用PIL库实现多张图片按行列合成

    【小白必看】Python爬虫实战之批量下载女神图片并保存到本地

    【小白必看】Python词云生成器详细解析及代码实现

    【小白必看】Python爬取NBA球员数据示例

    【小白必看】使用Python爬取喜马拉雅音频并保存的示例代码

    【小白必看】使用Python批量下载英雄联盟皮肤图片的技术实现

    【小白必看】Python爬虫数据处理与可视化

    【小白必看】轻松获取王者荣耀英雄皮肤图片的Python爬虫程序

    【小白必看】利用Python生成个性化名单Word文档

    【小白必看】Python爬虫实战:获取阴阳师网站图片并自动保存

    小白必看系列之图书管理系统-登录和注册功能示例代码

    小白实战100案例: 完整简单的双色球彩票中奖判断程序,适合小白入门

    使用 geopandas 和 shapely(.shp) 进行地理空间数据处理和可视化

    使用selenium爬取猫眼电影榜单数据

    图像增强算法Retinex原理与实现详解

    爬虫入门指南(8): 编写天气数据爬虫程序,实现可视化分析

    爬虫入门指南(7):使用Selenium和BeautifulSoup爬取豆瓣电影Top250实例讲解【爬虫小白必看】

    爬虫入门指南(6):反爬虫与高级技巧:IP代理、User-Agent伪装、Cookie绕过登录验证及验证码识别工具

    爬虫入门指南(5): 分布式爬虫与并发控制 【提高爬取效率与请求合理性控制的实现方法】

    爬虫入门指南(4): 使用Selenium和API爬取动态网页的最佳方法

    爬虫入门指南(3):Python网络请求及常见反爬虫策略应对方法

    爬虫入门指南(2):如何使用正则表达式进行数据提取和处理

    爬虫入门指南(1):学习爬虫的基础知识和技巧

    深度学习模型在图像识别中的应用:CIFAR-10数据集实践与准确率分析

    Python面向对象编程基础知识和示例代码

    MySQL 数据库操作指南:学习如何使用 Python 进行增删改查操作

    Python文件操作指南:编码、读取、写入和异常处理

    使用Python和Selenium自动化爬取 #【端午特别征文】 探索技术极致,未来因你出“粽” # 的投稿文章

    Python多线程与多进程教程:全面解析、代码案例与优化技巧

    Selenium自动化工具集 - 完整指南和使用教程

    Python网络爬虫基础进阶到实战教程

    Python入门教程:掌握for循环、while循环、字符串操作、文件读写与异常处理等基础知识

    Pandas数据处理与分析教程:从基础到实战

    Python 中常用的数据类型及相关操作详解

    【2023年最新】提高分类模型指标的六大方案详解

    Python编程入门基础及高级技能、Web开发、数据分析和机器学习与人工智能

    用4种回归方法绘制预测结果图表:向量回归、随机森林回归、线性回归、K-最近邻回归

  • 相关阅读:
    我们的插件能力再升级:支持双声道,效果堪比同传!
    Maxwell 一款简单易上手的实时抓取Mysql数据的软件
    R在GIS中用ggmap地理空间数据分析
    linux使用stress命令进行压力测试cpu
    构建端到端的开源现代数据平台
    ROC曲线
    【数据库】将excel数据导入mysql数据库
    Linux hook 技术一个简单demo分析
    Python 打印素数
    大数据----Hadoop与数据仓库
  • 原文地址:https://blog.csdn.net/qq_33681891/article/details/132446001
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号