需求分析
上周接到一个需求 用usb和硬件连接 轮询读取usb中指定功能码的指定个数的数据并生成一个桌面程序
刚接到这个需求时 我第一时间想到的就是使用python去尝试 期间也踩了很多的坑 第一版效果如下 特此记录
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/e89ad648fd5f4dc5b89b1366d9f02401.gif#pic_center)
环境搭建
首先第一点就是将所需要的库进行安装
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a24beeea4043439da59311e43ce3fa45.png#pic_center)
这里是我这个项目中所有用到的库 其中最主要的就是 pyusb 和libusb
踩坑1 NotImplementedError: Operation not supported or unimplemented on this platform错误
看一段代码
import usb.core
dev = usb.core.find(