几天来我一直在为一个问题苦苦挣扎,但我无法让它工作。我刚刚开始使用 python,现在我已经面临我将在这个项目中面临的最大问题。
情况如下:我必须制作一个扫描条形码的程序。将此信息传达给在线服务并打印 PDF。这一切都很好,但我也想在窗口“失焦”时扫描条形码。所以我想让人们在最小化窗口的同时使用条形码扫描仪进行扫描。
我正在运行 Windows 8,并且正在使用 python 3.3。条形码扫描仪是一种 HID 设备,它以键盘的形式出现。我已经尝试将此项目转换为 python 3.3,但它不起作用。--> http://learn.adafruit.com/barcode-scanner/overview我最终遇到了各种各样的错误,我仍然不完全理解。
今天我尝试使用 pywinusb,但是这个模块似乎在查找任何 HID 设备方面存在问题,因为它也找不到我的键盘和鼠标。
也许这是一个复杂的问题,但希望有人对此有经验并知道如何使其发挥作用。