python barcode_Python pyBarcode包_程序模块 - PyPI - Python中文网

使用量

交互式:>>> import barcode

>>> barcode.PROVIDED_BARCODES

[u'code39', u'code128', u'ean', u'ean13', u'ean8', u'gs1', u'gtin',

u'isbn', u'isbn10', u'isbn13', u'issn', u'jan', u'pzn', u'upc', u'upca']

>>> EAN = barcode.get_barcode_class('ean13')

>>> EAN

>>> ean = EAN(u'5901234123457')

>>> ean

>>> fullname = ean.save('ean13_barcode')

>>> fullname

u'ean13_barcode.svg'

# Example with PNG

>>> from barcode.writer import ImageWriter

>>> ean = EAN(u'5901234123457', writer=ImageWriter())

>>> fullname = ean.save('ean13_barcode')

u'ean13_barcode.png'

# New in v0.4.2

>>> from StringIO import StringIO

>>> fp = StringIO()

>>> ean.write(fp)

# or

>>> f = open('/my/new/file', 'wb')

>>> ean.write(f) # PIL (ImageWriter) produces RAW format here

# New in v0.5.0

>>> from barcode import generate

>>> name = generate('EAN13', u'5901234123457', output='barcode_svg')

>>> name

u'barcode_svg.svg'

# with file like object

>>> fp = StringIO()

>>> generate('EAN13', u'5901234123457', writer=ImageWriter(), output=fp)

>>>

现在在图形应用程序中或在浏览器中打开EAN13_u条码。[SVG PNG]

并查看创建的条形码。就这样。

命令行:$ pybarcode{2,3} create "My Text" outfile

New barcode saved as outfile.svg.

$ pybarcode{2,3} create -t png "My Text" outfile

New barcode saved as outfile.png.

Try `pybarcode -h` for help.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值