会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 132464个问题


d644d09d35bbbc6f5e1c6f316bfc3db.png

d708774fcf719a0d16ab67296e99172.png

老师,这个爆炸类里有个方法叫display_explode,下面又重新定义了个新方法也叫
display_explode,不应该起不同的名吗?


Python 全系列/第二阶段:Python 深入与提高/坦克大战 16081楼
JAVA 全系列/第一阶段:JAVA 快速入门/面向对象详解和JVM底层内存分析 16084楼
Python 全系列/第十九阶段:数据分析-数据管理/Pandas基本使用 16085楼

服务端:

socket *
threading Thread


():    :
        recv_data = s.recvfrom()  recv_content = recv_data[].decode()
        (recv_contentrecv_data[])
        recv_content == :
            ()
            ():    addr = (, )  :
        data = ()
        s.sendto(data.encode(), addr)  data == :
            ()
            __name__ == :  s = socket(AF_INET, SOCK_DGRAM)  addr = (, )  t1 = Thread(=recv_data)
    t2 = Thread(=send_data)
    t1.start()
    t2.start()
    t1.join()
    t2.join()

客户端:

socket *
threading Thread
():    :
        recv_data = s.recvfrom()  recv_content = recv_data[].decode()
        (recv_contentrecv_data[])
        recv_content == :
            ()
            ():    addr = (, )  :
        data = ()
        s.sendto(data.encode(), addr)  data == :
            ()
            __name__ == :  s = socket(AF_INET, SOCK_DGRAM)  addr = (, )  t1 = Thread(=recv_data)
    t2 = Thread(=send_data)
    t1.start()
    t2.start()
    t1.join()
    t2.join()

报错:

请输入:Exception in thread Thread-1 (recv_data):

Traceback (most recent call last):

  File "D:\Program Files\Python\Lib\threading.py", line 1038, in _bootstrap_inner

    self.run()

  File "D:\Program Files\Python\Lib\threading.py", line 975, in run

    self._target(*self._args, **self._kwargs)

  File "C:\Users\Beson\PycharmProjects\py1\python网络与并发编程\网络编程\UDP多线程实现客户端.py", line 6, in recv_data

    recv_data = s.recvfrom(1024)  # 接收数据,1024表示接收的最大字节数

                ^^^^^^^^^^^^^^^^

OSError: [WinError 10022] 提供了一个无效的参数。


请求老师帮助解答

Python 全系列/第三阶段:Python 网络与并发编程/网络通信 16086楼
Python 全系列/第四阶段:函数式编程和核心特性/内存管理 16089楼
Python 全系列/第十五阶段:Python 爬虫开发/爬虫基础 16090楼
Python 全系列/下架-第十二阶段:Python_大型电商项目(5天后下架)/Django项目阶段-电商项目(旧) 16091楼


屏幕截图 2024-04-17 142904.png

Python 全系列/第十五阶段:Python 爬虫开发/爬虫基础 16092楼
Python 全系列/第三阶段:Python 网络与并发编程/并发编程 16093楼
JAVA 全系列/(旧的隐藏)第十五阶段:百战商城项目(Spring Cloud最新架构)/百战商城项目 16095楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637