0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MyQR一个简单又好玩的Python库快来制作专属你动态二维码吧!

人工智能和机器人研究院 来源:未知 作者:易水寒 2018-10-03 12:48 次阅读

发现一个好玩有趣的库,可以用来花色生成各种二维码,最好玩的地方是可以生成彩色的动态二维码,见过了太多静态的二维码,竟然还有动态二维码,厉害了,快来一起看一下!

1.项目简介

这个项目很牛逼的,拿到了4000多颗星,600多个fork, 最让我佩服的是,这个源码的作者还是一个学生,厉害!

MyQR是一个能够生成自定义二维码的第三方库,可根据需要生成普通二维码、带图片的艺术二维码(黑白与彩色)我们先来看下效果:

也可以生成动态二维码:

2.安装使用

安装非常简单,直接用pip installmyqr(or MyQR),需要注意的是MyQR依赖于python3,在python2的环境下可能无法正常使用。myqr使用起来非常方便,下面我们以生成该项目的GitHub链接二维码为例来进行演示。

1).生成普通二维码

在程序中导入MyQR包下的myqr模块,其中words参数接收一个字符串作为二维码的内容。

fromMyQRimportmyqrmyqr.run(words='https://github.com/sylnsfar/qrcode')

(左右滑动代码)

运行一下看看效果,会发现在程序同一目录下生成了一个名为“qrcode.png”的二维码图片,用微信扫一扫这生成的二维码,就会跳转到该项目在GitHub中的地址了~

2).生成带图片的二维码

myqr.run(words='https://github.com/sylnsfar/qrcode',picture='python.jpg')

(左右滑动代码)

这种模式还可以建立彩色二维码,只需要将colorized参数设置为True。

myqr.run(words='https://github.com/sylnsfar/qrcode', picture='python.jpg', colorized=True)

(左右滑动代码)

3).生成动态二维码

动态二维码与带图片的二维码的生成方法没什么区别,只要采用“.gif”格式的图片即可生成黑白或者彩色的动态二维码。当然,如果不想在程序中调用myqr模块,也可以直接在命令行中实用myqr指令生成需要的二维码,例如:

myqr'https://github.com/sylnsfar/qrcode'-p girl.gif -c

(左右滑动代码)

看一下疯狂动物城主题,狐狸和兔子拥抱在一起的二维码

3.简单的操作一下

看完之后是不是心痒痒,也想生成一个个性的二维码!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 二维码
    +关注

    关注

    7

    文章

    371

    浏览量

    26081
  • 程序
    +关注

    关注

    114

    文章

    3630

    浏览量

    79529
  • python
    +关注

    关注

    51

    文章

    4674

    浏览量

    83459

原文标题:推荐一个简单又好玩的Python库

文章出处:【微信号:gh_ecbcc3b6eabf,微信公众号:人工智能和机器人研究院】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    分享二维码扫描软件

    【芝麻客】二维码扫描软件下载功能详细介绍 如果已经下载了芝麻客二维码扫描软件可以跳过以下环节,假如你的手机已经安装了二维码扫描软件,请
    发表于 11-13 14:36

    二维码

    我现在正在做一个二维码的解读器,有做过这个和正在做的吗?希望能起交流 qq:1459884266
    发表于 11-30 10:48

    二维码的算法?

    想用51做一个能将简单数字生成二维码图片在LED彩屏显示。问二维码的算法?51单片机能处理吗?请教高手了。
    发表于 03-30 20:14

    labview生成二维码如何制作

    labview生成二维码如何制作?.
    发表于 05-15 10:01

    二维码识别

    `利用笔记本电脑的摄像头采集二维码图像并识别,显示二维码的信息!下载了labview视觉与运动模块的可以下来看看!里面有2张二维码,用二维码生成器做的(百度应用),用手机拍
    发表于 08-27 16:52

    基于STM32的二维码识别源码+二维码解码lib

    该设计基于STM32F429+OV5642实现二维码识别功能。解码被打包成lib了。
    发表于 12-27 10:57

    求 data matrix 二维码 制作的方式

    有没有人手头有二维码 data matrix 制作的源代码,参考下,我这边做了几个QR的,但是不满足目前的需求,需要制作二维码 data matrix 格式d
    发表于 03-29 10:33

    请问怎么制作自己定义二维码转到PCB上面

    我看到手上的warship背面有二维码,想请教下怎么制作自己定义的二维码转到PCB上面呢?
    发表于 02-28 00:02

    如何利用Python中的tkinter和MyQR制作个性二维码转换器

    利用Python中的tkinter和MyQR制作个性二维码转换器
    发表于 06-18 06:17

    二维码软件中制作Dot Code二维码的步骤

      在二维码软件中,点击软件左侧的“二维码”按钮,在画布上绘制二维码样式,双击二维码,在图形属性-条码选项卡中,设置条码类型为Dot Code。    在选项卡中,点击“修改”按钮,删
    发表于 12-02 15:45

    如何制作彩色二维码防伪标签?

      1.在二维码软件中,点击软件上方工具栏中的“黄色齿轮”按钮,弹出文档设置对话框,在文档设置-画布中,可以看到画布形状默认是“圆角矩形”,然后可以根据自己的需求自定义设置圆角矩形的角度,点击确定
    发表于 12-02 15:46

    【RISC-V 生态软件系列】 HaaS UI进阶教学:Canvas之显示二维码

    的、黑白相间的、记录数据符号信息的图形。二维码.js在前端领域,有很多支持显示二维码的开源,而 QRCode.js 是其中比较实用
    发表于 03-09 07:22

    #深入浅出学习eTs#(九)变红专属二维码生成

    本项目Gitee仓地址:深入浅出eTs学习: 带大家深入浅出学习eTs (gitee.com)、需求分析我们本章的内容是要制作可以随着自己想要内容而变化的
    发表于 12-29 10:09

    OpenHarmony应用实现二维码识别

    ,是解析/生成/二维码。详细内容可以参
    发表于 08-23 17:00

    如何用Python制作出一个二维码

    第一个,点击左下角的install Package下载(可能会有些慢) 成功后就可以开始正式操作啦 2. 制作二维码 普通二维码 代码十分简单 首先我们导入库 from
    的头像 发表于 08-17 09:48 2569次阅读
    如何用<b class='flag-5'>Python</b><b class='flag-5'>制作</b>出一个<b class='flag-5'>二维码</b>