在 Python 中使用“TAB”、“ENTER”打印条形码
Posted
技术标签:
【中文标题】在 Python 中使用“TAB”、“ENTER”打印条形码【英文标题】:Print barcode with "TAB", "ENTER" in Python 【发布时间】:2020-11-03 21:29:51 【问题描述】:我需要编写一个创建条形码的程序。当条形码被扫描时,它必须发送一个字符串、一个 TAB(模拟按键)和一个新字符串。 然后我想在一个表单中编译多个字段。 你能给我推荐一个图书馆吗? 我尝试了 python-barcode、reBarcode 等,但我不明白是否可以插入“TAB”键。 感恩节
【问题讨论】:
【参考方案1】:用于创建条形码的库通常无关紧要。
您只需选择支持完整 ASCII 字符集的条形码类型。一些示例是 code128(线性条码)或 datamatrix 和 qrcode(二维条码)。
您还需要一个基于软件的“楔子”,它将从 USB 或无线端口传入的字符流转换为等效的按键。下面提供了对该过程的一个很好的概述:
TAB key in Code128 barcodes
【讨论】:
以上是关于在 Python 中使用“TAB”、“ENTER”打印条形码的主要内容,如果未能解决你的问题,请参考以下文章
让 Enter 键的行为类似于 QTableWidget 中的 Tab