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

    文章

    411

    浏览量

    26396
  • 程序
    +关注

    关注

    116

    文章

    3773

    浏览量

    80830
  • python
    +关注

    关注

    55

    文章

    4778

    浏览量

    84439

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

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

收藏 人收藏

    评论

    相关推荐

    分享二维码扫描软件

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

    二维码的算法?

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

    求 data matrix 二维码 制作的方式

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

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

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

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

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

    固定二维码与变动二维码防伪标签的作用

    电子发烧友网站提供《固定二维码与变动二维码防伪标签的作用.docx》资料免费下载
    发表于 05-08 08:00 1次下载

    二维码在智能门禁中的应用,二维码门禁如何保证安全性

    如今二维码已经是种生活方式,支付、交友、出行、门禁。..。..无处不在,每年我们会消耗二维码超万亿,100天,腾讯健康
    的头像 发表于 07-19 10:33 3778次阅读
    <b class='flag-5'>二维码</b>在智能门禁中的应用,<b class='flag-5'>二维码</b>门禁如何保证安全性

    工业二维码是什么,如何使用工业二维码

    工业二维码读取器在智能制造业领域的作用越来越重要,为了让多用户了解工业二维码的相关知识,从而大限度地提高读取率、增加产量和降低成本,让对工业二维码读取器和工业
    发表于 06-24 17:41 4476次阅读

    读取二维码扫描设备有哪些类型

    读取二维码扫描设备的几种类型中比较简单、常用的便是收银用条码扫描枪,因此它也被称为二维码设备/二维码读取设备/二维码扫描器。据了解,
    发表于 07-06 10:09 4046次阅读

    如何用Python制作二维码

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

    ATKQR二维码识别

    ATKQR二维码识别分享
    发表于 09-28 11:23 4次下载

    鸿蒙上生成专属二维码

    我们本章的内容是要制作可以随着自己想要内容而变化的二维码,通过输入框输入内容,实现
    的头像 发表于 01-04 12:00 1504次阅读

    二维码读头有什么功能?如何选择二维码读头?

    图像识别系统来读取手机屏幕和纸质文档上的条码信息,二维码读头应用很是广泛。而深圳远景达(RAKINDA)作为专业条码识别设备的研发设计制造商之,巧妙地将扫技术应
    的头像 发表于 03-30 15:03 1781次阅读
    <b class='flag-5'>二维码</b>扫<b class='flag-5'>码</b>读头有什么功能?如何选择<b class='flag-5'>二维码</b>读头?

    如何用Python生成自定义二维码

    我们直接使用了 myqr.run() 方法,并且使用 save_name 参数指定了我们保存二维码图片的位置,对我们生成的二维码后我们就可以正常打开
    的头像 发表于 09-12 17:11 785次阅读
    如何用<b class='flag-5'>Python</b>生成自定义<b class='flag-5'>二维码</b>

    Labview生成二维码

     Labview 的Demo,生成二维码
    发表于 08-01 17:12 6次下载