我正在寻找一种扫描条形码的方法,并通过python从条形码扫描仪中检索结果。
然而,问题在于条形码扫描器像键盘一样,将扫描的内容写入当前打开的程序。这是一个问题,因为我只希望扫描数据由python程序处理,而不是在当前打开的任何程序中粘贴在屏幕上。
我尝试使用以下代码:
ean = sys.stdin.readline().rstrip()
完成了在python程序中处理它的要求。然而,它没有在屏幕上粘贴它。
我的问题是,如果python能够在程序内部处理扫描数据,而不是让它出现在其他任何地方,即。不要让扫描仪充当键盘。或者这是我可能需要改变的扫描仪设置?