2010-12-14 32 views
11

Estoy haciendo algunas investigaciones de viabilidad con respecto a un proyecto (grande) de catalogación de libros. Cualquier ayuda sería bueno/no habría buenas fuentes de información, pero las cosas que me gustaría saber específicamente son:Investigación de escáner de código de barras USB

1.) ¿Python tiene algún módulo para usar con lectores de código de barras (preferiblemente USB)? ¿Qué otros programas están disponibles para leer la información del código de barras?

2.) Esto se puede responder mejor con algunas fuentes de información, pero ¿qué tipo de cosas debo buscar en un escáner de código de barras, especialmente si estoy buscando escanear, específicamente, una gran cantidad de códigos de barras en los libros .

3.) Esto también se puede responder mejor con algunas fuentes de información, qué tipo de información se almacena de forma estándar en el código de barras de un libro.

Sé que esto es relativamente fuera de tema, pero cualquier ayuda sería muy apreciada.

Respuesta

10
  1. No necesita ninguna - la mayoría de los escáneres de códigos de barras USB emular un teclado - si escanea un código de barras que se limita a enviar una serie de pulsaciones de teclas que representan los números (o texto si se trata de una codificación de código de barras más avanzada) codificado en el código de barras La mayoría de los escáneres son bastante configurables, por lo que puede configurarlo para enviar un carácter especial antes de los datos del código de barras, luego escuchar las pulsaciones de teclas y si coincide con ese carácter especial, entonces concéntrese en el campo de entrada donde desea los datos del código de barras.
  2. Depende mucho de lo que está tratando de hacer, los muebles donde se está haciendo, etc. Estuve involucrado en un despliegue razonablemente grande de escáneres de uso general (pasó a ser) - funcionó bien para lo que estaban haciendo y no había ningún controlador para instalar ni nada ... lo único que tenía que hacer era el soporte que venía, estaba atornillado al escritorio junto a la PC, ¡y esa no era nuestra preocupación!
  3. Un código de barras de libro típico codifica el ISBN del libro.
+0

¿sabes si hay una buena manera de buscar los ISBN? Tal vez algún tipo de DB en internet? ¿Amazon.com es la mejor apuesta? – Ramy

+0

No estoy seguro. Amazon tiene una API, pero nunca la he usado o he tenido que hacer algo con los libros específicamente ... – Jon

3

¿Estás haciendo una aplicación web python o una aplicación cliente? A menos que esté buscando una función de escaneo de códigos de barras especializada, realmente no importa ya que la entrada del escáner aparece como una entrada de teclado (a veces con un carácter de entrada especial), por lo que solo debe escuchar el teclado ingrese y atrape ese personaje especial.

Cuestiones relacionadas