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

    文章

    475

    浏览量

    27820
  • 程序
    +关注

    关注

    117

    文章

    3836

    浏览量

    84745
  • python
    +关注

    关注

    57

    文章

    4856

    浏览量

    89547

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    基于STM32的二维码识别源码+二维码解码lib项目实例下载! 纯分享帖,需要者可点击附件免费获取完整资料~~~【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第
    发表于 05-23 20:45

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

    基于STM32的二维码识别源码+二维码解码lib,推荐下载!
    发表于 05-28 22:04

    二维码的算法?

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

    如何利用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 4467次阅读
    <b class='flag-5'>二维码</b>在智能门禁中的应用,<b class='flag-5'>二维码</b>门禁如何保证安全性

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

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

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

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

    如何用Python制作二维码

    一个,点击左下角的install Package下载(可能会有些慢) 成功后就可以开始正式操作啦 2. 制作二维码 普通二维码 代码十分简单
    的头像 发表于 08-17 09:48 3261次阅读
    如何用<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 2526次阅读

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

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

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

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

    Labview生成二维码

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