会员可以在此提问,百战程序员老师有问必答
对大家有帮助的问答会被标记为“推荐”
看完课程过来浏览一下别人提的问题,会帮你学得更全面
截止目前,同学们一共提了 133544个问题
WEB前端全系列/第九阶段:HTML5新特性模块/HTML5新特性 16099楼


d644d09d35bbbc6f5e1c6f316bfc3db.png

d708774fcf719a0d16ab67296e99172.png

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


Python 全系列/第二阶段:Python 深入与提高/坦克大战 16101楼
JAVA 全系列/第一阶段:AI驱动的JAVA编程/面向对象详解和JVM底层内存分析 16104楼
Python 全系列/第二十阶段:数据分析-数据管理/Pandas基本使用 16105楼

服务端:

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 网络与并发编程/网络通信 16106楼
Python 全系列/第四阶段:函数式编程和核心特性/内存管理 16109楼
Python 全系列/第十六阶段:Python 爬虫开发/爬虫基础 16110楼

课程分类

百战程序员微信公众号

百战程序员微信小程序

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