151-5197-5087
扬州华为授权服务中心
当前位置:网站首页 > 网络设备调试 正文 网络设备调试

python 网络调试助手

2024-12-05 21:55:16 网络设备调试 20 ℃ 0 评论

https://pan.baidu.com/s/1gZfBaTx-RTV7MG2lutjjPw?pwd=cx2y 
cx2y

python2 和 python3 通用,自学到udp和tcp调试时候可以用到,本人就是用的这个,stocket模块

和hm视频里的一样可用

udp

tcp客户端

tcp服务器

都可以充当

老铁们非常的哇塞 非常的好用

import socket


def main():
    # 创建套接字 买手机
    tcp_server_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM)

    # 插入手机卡 绑定信息
    tcp_server_socket.bind(("",1111))
    # 手机响铃 让默认套接字由主动变被动listen
    tcp_server_socket.listen(128)
    while True:
        # 等待电话 等待客户端的连接accept
        print("等待新的客户端")
        new_client,clinent_addr = tcp_server_socket.accept()
        print("客户端到来:%s" % str(clinent_addr))
        # 接受请求
        while True:
            recv_data = new_client.recv(1024)
            print("发过来的消息是:%s" % recv_data.decode("gbk"))
            # 如果recv解堵塞 那么有两种方式解堵塞
            # 客户端有数据
            # 2.客户端close 导致解堵塞
            if recv_data:
                a = input("请回复:")
                new_client.send(a.encode("gbk"))
            else:
                break
        # 关闭accept返回的套接字  意味着不会在为此客户端服务
        new_client.close()
        print("为%s服务完毕" % str(clinent_addr) )
if __name__ == "__main__":
    main()

版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接