netAssist 是一个基于 Python 开发的跨平台网络调试助手,旨在提供 TCP 和 UDP 协议的数据收发功能,适用于网络通信测试和开发调试。

🧩 项目背景
该项目由开发者在进行课题研究时创建,参考了现有的 Python 网络上位机代码和 Windows 平台的 NetAssist 工具。
⚙️ 运行环境
Python 3.6.5
PyQt5 11.3
原生 Socket 和 threading 模块
🔧 核心功能
🧪 已知问题
未集成 darkstyle 的 QSS 皮肤
发送完自动清空功能未实现
🚀 后续计划
📦 项目结构
项目主要文件包括:
main.py
:主程序入口
netAssitui.py
和 netAssitui.ui
:界面设计文件
tcp_Logic.py
和 udp_Logic.py
:TCP 和 UDP 协议逻辑处理
stopThreading.py
:线程控制模块
widgets_zh_CN.qm
:中文界面翻译文件
通过网盘分享的文件:NetAssist 网络调试助手
百度网盘: NetAssist 提取码: cf3c
国外网盘: NetAssist