pyserialを使用してバーコードスキャナーから受信データを読み取る必要があります。次に、コンテンツをMySQLデータベースに保存する必要があります。データベース部分はありますが、シリアル部分はありません。誰かがこれを行う方法の例を教えてもらえますか?私はWindowsマシンを使用しています。
1 に答える
1
USBスキャナーを使用する方が簡単です。これらはスキャンをデコードし、キーボードで入力されたかのように送信し、末尾にリターンを付けて入力します。
バーコードは通常、先頭と末尾の*文字で書き込まれますが、これらはスキャンでは送信されません。
したがって、3of9フォントを使用して「*AB123*」を印刷し、スキャンするとsys.stdin.readline()。stript()は「AB123」を返します。
スキャナーに設定できるオプションは少なくないので、マニュアルを読む必要があります。アマゾンから購入した安価な名前のないスキャナーの工場出荷時のデフォルトを上に示しました。
于 2011-06-24T21:42:07.883 に答える