两行代码制作一个高逼格的二维码附教程

关注这个公众号,一起涨姿势!

Hello,everyone!在上篇文章用Python发一个高逼格的朋友圈【附代码】中,二胖给大家介绍了一个Python图形处理库PIL,相信大家已经会使用python将一张图片切分为九宫格啦。

今天二胖给大家介绍一个更好玩的python开源工具——qrcode。

qrcode是什么呢?它能干嘛呢?

qrcode是一个用于生成个性二维码的工具库,可以使用它来制作属于自己的个性化二维码。

qrcode的源码中也使用到了上篇文章中二胖给大家介绍的工具库:PIL

在上篇文章的基础上,大家想要读懂qrcode的源代码也会相对容易。

qrcode到底能制作什么样的二维码呢?

以二胖公众号的二维码为例,微信公众号自动生成的二维码是这样的:

相信很多做微信公众号的朋友是使用微信自动生成的二维码,不过二胖认为它太小了,不能展现头像的帅气,所以就自己换了一个二维码。

请原谅程序的审美,不过大家可以用颜色鲜艳的图片生成二维码,这样会更好看一些。

二胖目前使用的二维码如下:

下面更高端!

不知道大家有没有见过动态二维码呢?

动态的二维码是不是很好看啊,其实这其中的原理并不难。

简单来说就是————二维码是信息的载体。

拿一个网页来举例:知乎。如果大家平时要访问知乎首页,一般都是通过网址,即www开头的url进行访问。而二维码其实是把这个“网址”用图像表示出来,和网址一样,它们都指向的是知乎首页。

比如扫描下面这个二维码就能访问到二胖的知乎主页了:

好啦,介绍了二维码的基本原理之后,就让二胖告诉大家怎么去做一个定制化的二维码吧!

其实,定制二维码的过程就是将自己想要访问的url(网址)和一张图片结合生成二维码。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180328G1NBBK00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券