码迷,mamicode.com
首页 > 编程语言 > 详细

【PYTHON】二维码生成

时间:2014-10-12 14:10:48      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   ar   数据   sp   div   

二维码是什么?

二维码从一维码扩展而来,增加另一维具有可读性的条码,用黑白矩形图形表示二进制数据,被设备扫描后获取其中包含的信息,二维码的长度、宽度均记载着数据,二维码具有定位点和容错机制,即便没有辨识全部的条码,也可根据容错机制正确还原条码信息。

我的博客QR码:最常用的二维码

bubuko.com,布布扣 

二维码怎么识别方向?手机横排和竖排都能识别呢?

 以QR码为例,有三个大的定位点,不管从哪个方向都可以识别。

二维码可以记录哪些信息?

网络连接、文本、图片。

二维码的应用有哪些?

微信、火车票、随处可见的商家广告链接等

QR码补充知识,截图来自维基百科

bubuko.com,布布扣  恰好有二维码扫描设备的朋友扫一扫

bubuko.com,布布扣 

 

python有一个很方便的二维码生成库:qrcode,只能生成二维码,不能解码。

import qrcode
qr = qrcode.QRCode(
    version=1,
    error_correction=qrcode.ERROR_CORRECT_L,
    box_size=10,
    border=4,
)
qr.add_data(rhttp://www.cnblogs.com/learn-my-life/)
qr.make(fit=True)
img = qr.make_image()
img.save(D:\\test.png)

注意事项

 qrcode是一个第三方库,qrcode又依赖于PIL库。

生成过程从函数名称大概猜得到。

【PYTHON】二维码生成

标签:style   blog   http   color   io   ar   数据   sp   div   

原文地址:http://www.cnblogs.com/learn-my-life/p/4020426.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!