python 生成条形码
2016-12-16 10:44
375 查看
Python 生成条形码
由于公司web端需要显示条形码,所以才有了,Python生成条形码这样的需求。# 依赖环境 yum install python-magic libjpeg-devel freetype-devel pip install Pillow pyBarcode
#本例子生成的是png格式图片的base64内容 import barcode import base64 from barcode.writer import ImageWriter import StringIO def createbarcodebase64(str=''): try: EAN = barcode.get_barcode_class('ean13') ean = EAN(str,writer=ImageWriter()) fp = StringIO.StringIO() ean.write(fp) image = base64.b64encode(buffer(fp.getvalue())) except Exception,e: return "" return image
前端页面显示
<img src="data:image/png;base64,$privData['IMG']" />
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法