Código de Python - Crear código de barras ean13, isbn13 y code39

Versión 1
estrellaestrellaestrellaestrellaestrella(2)

Publicado el 11 de Marzo del 2014gráfica de visualizaciones de la versión: Versión 1
15.239 visualizaciones desde el 11 de Marzo del 2014
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/usr/bin/env python
# -*- coding: utf-8 -*-
 
"""
En Linux, es necesario instalar la libreria pybarcode desde pip:
    pip install pyBarcode
    
En este código se muestra como crear codigo de barras ean13, isbn13 y code39
"""
 
import barcode
 
def crear_ean13(valor, archivo):
    ean = barcode.get('ean13', valor, writer=barcode.writer.ImageWriter())
 
    # mostramos el codigo de barras en consola
    print ean.to_ascii()
 
    # generamos el archivo
    filename = ean.save(archivo)
 
def crear_isbn13(valor, archivo):
    """ El valor de isbn13 tiene que empezar por 978 or 979"""
    isbn = barcode.ISBN13(valor, writer=barcode.writer.ImageWriter())
 
    # mostramos el codigo de barras en consola
    print isbn.to_ascii()
 
    # generamos el archivo
    filename = isbn.save(archivo)
 
def crear_code39(valor, archivo):
    code39 = barcode.Code39(valor, writer=barcode.writer.ImageWriter())
 
    # mostramos el codigo de barras en consola
    print code39.to_ascii()
 
    # generamos el archivo
    filename = code39.save(archivo)
 
 
crear_ean13("123456789012", "ean13")
crear_isbn13("978123456", "isbn13")
crear_code39("123456789012", "code39")



Comentarios sobre la versión: Versión 1 (2)

27 de Noviembre del 2017
estrellaestrellaestrellaestrellaestrella
Muy buen el ejemplo, me servirá para mi proyecto.

Gracias
Responder
Miriam
8 de Febrero del 2020
estrellaestrellaestrellaestrellaestrella
ok se ve muy bien pero una duda tengo un programa que desde un xml en python lo convierte a pdf, en ese archivo pdf agrego una imagen y posteriormente necesito que agregue un codigo de barras este codigo me puede servir o solo genera el codigo en un pdf independiente? de ser asi abria aluna forma de que al pdf que ya tengo le pueda agregar el codigo de barras?
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s2624