1

pyserialを使用してバーコードスキャナーから受信データを読み取る必要があります。次に、コンテンツをMySQLデータベースに保存する必要があります。データベース部分はありますが、シリアル部分はありません。誰かがこれを行う方法の例を教えてもらえますか?私はWindowsマシンを使用しています。

4

1 に答える 1

1

USBスキャナーを使用する方が簡単です。これらはスキャンをデコードし、キーボードで入力されたかのように送信し、末尾にリターンを付けて入力します。

バーコードは通常、先頭と末尾の*文字で書き込まれますが、これらはスキャンでは送信されません。

したがって、3of9フォントを使用して「*AB123*」を印刷し、スキャンするとsys.stdin.readline()。stript()は「AB123」を返します。

スキャナーに設定できるオプションは少なくないので、マニュアルを読む必要があります。アマゾンから購入した安価な名前のないスキャナーの工場出荷時のデフォルトを上に示しました。

于 2011-06-24T21:42:07.883 に答える