1. 首页
  2. 编程语言
  3. Python
  4. 使用python生成自定义EAN-13条形码

使用python生成自定义EAN-13条形码

上传者: 2023-04-24 19:17:47上传 RAR文件 999B 热度 10次

使用python中的pystrich.ean13模块,我们可以根据用户输入的编码批量生成自定义的EAN-13条形码。需要注意的是,我们需要先安装pystrich库,并且通过对路径进行相关操作,我们可以将生成的条形码保存在指定的文件夹中。让我们来看看下面这段代码:from pystrich.ean13 import EAN13Encoder

import os

import random

def generate_custom_barcode(input_code, output_path):

"""

生成自定义EAN-13条形码

:param input_code: 用户输入的编码

:param output_path: 条形码输出路径

:return: 无返回值

"""

encoder = EAN13Encoder(input_code)

file_name = "{}.png".format(input_code)

file_path = os.path.join(output_path, file_name)

encoder.save(file_path)

print("EAN-13条形码已生成成功!")

if name == 'main':

input_code = input("请输入编码:")

output_path = "./barcodes"

mkpath(output_path)

generate_custom_barcode(input_code, output_path)

用户评论