Python,2行代码生成动态二维码,如此神奇

Python编程学习圈 2021-11-02

1、代码实战

1.1 模块安装

我们要用到的是,MyQR这个库, 当然,最直接的方式,就是pip install

pip install MyQR

1.2 参数讲解

在使用前,我们先了解MyQR的几个参数,详细如下:

  • words:二维码内容- version:二维码大小,范围为 [1,40]- picture:二维码背景图 .jpg,.png,.bmp,.gif,默认为黑白色- colorized:二维码背景颜色,默认 False,即黑白色- save_name:二维码名称,默认为 qrcode.png- save_dir:二维码路径,默认为程序当前路径

1.3 代码实战

1.3.1 静态二维码

没有任何难度,我们就直接上代码

# -*- coding:utf-8 -*-# @Time   : 2021-09-30# @Author : carl_DJ

from MyQR import myqr

#定义二维码内容word = "Carl"#运行myqr.run(     word )

执行完代码,会在默认的路径下生成一个 “qrcode.png” 文件,如下:

生成二维码样式

可以用微信扫一扫,看二维码的内容

这二维码也太简陋了吧,能不能添加点背景色啥的

一、我们先准备一张二维码的背景图片

二、编写代码:

# -*- coding:utf-8 -*-# @Time   : 2021-09-30# @Author : carl_DJ

from MyQR import myqr

#定义二维码内容word = "Carl"

#追加背景myqr.run(    word,    picture='./wf.png',    colorized=True,    version=6)

三、查看生成的二维码:

咋样,这回看着舒服了吧

嗯,看着是能好一些,那能不能整个动态的?

1.3.2 动态二维码

其实动态二维码生成规则跟静态的一样,只是背景图片更换一下就可以。老规矩,

一、先准备背景动态图

二、编写代码

# -*- coding:utf-8 -*-# @Time   : 2021-09-30# @Author : carl_DJ

from MyQR import myqr

#定义二维码内容word =  "miss U "

#追加背景myqr.run(    word,    #图片类型为位.gif    picture='./sohucs.gif',    colorized=True,    version=6)

三、查看生成二维码

其实动态二维码和静态二维码都一样, 只是更换 picture的参数, 把.png替换成 .gif,其他的就什么都不需要变了。

原文链接:http://www.sunfahui.com/show_61699.html

(0)

相关推荐

  • Python 5 行代码的神奇操作!

    来源:Python 技术「ID: pythonall」 Python 语言实现功能直接了当,简明扼要,今天咱们就来一起看看 Python 5 行代码的神奇操作! 我能行 1.古典兔子问题 有一对兔子, ...

  • Python入门(十八):MyQR 二维码制作

    Python入门系列博客到这就需要和大家说再见了,感谢大家一路的陪伴. 最后,奉上 Python 的二维码制作.借助二维码,传达你的心意.又何尝不是一件乐事呢? 在以后的学习和生活中,如果有什么有趣的 ...

  • 手把手教你用Python打造一款属于你自己的个性二维码

    今夜闻君琵琶语,如听仙乐耳暂明. /前言/ 在现代社会中,我们出行坐公交经常会看到二维码,支付宝微信收款也会有二维码扫一扫,那么这些二维码是怎样生成的了,今天我们不研究二维码的原理,只教大家如何制作属 ...

  • 生成自己QQ、微信的彩色动态图二维码

    昨天在B站看到[一行代码!生成自己QQ.微信的动态图二维码],上网查了下myqr发现挺好玩的,我也自己录制了个自己的gif动图作为微信动态二维码素材. 现在开始实验吧,首先我们先安装 !pip3 in ...

  • 用 Python 生成炫酷二维码及解析

    说到二维码大家一定不陌生,可以说现在二维码几乎渗透到了我们生活的各个角落,举例来说吧,我们到超市商场购物时扫描二维码付款,我们出行时乘坐公交地铁扫描二维码进站,我们到菜鸟驿站取件时扫描二维码取件,如果 ...

  • Python3,2行代码生成动态二维码,如此神奇,赶紧收藏!!

    2行代码生成动态二维码 1.引言 2.代码实战 2.1 模块安装 2.2 参数讲解 2.3 代码实战 2.3.1 静态二维码 2.3.2 动态二维码 1.引言 小屌丝:激动的心,颤抖的手. 小鱼:你这 ...

  • ​菜鸟记540-网址分享不方便?转为二维码图片您看行不行?

    万一您身边的朋友用得着呢? 各位朋友早上好,小菜继续和您分享经验之谈,截止今日小菜已分享500+篇经验之谈,可以文章编号或关键词进行搜索. 微信推送规则发生改变,如果您想看到小菜每个工作日的经验之谈, ...

  • 微信二维码引擎OpenCV开源!3行代码让你拥有微信扫码能力

    import cv2 detector = cv2.wechat_qrcode_WeChatQRCode('detect.prototxt', 'detect.caffemodel', 'sr.pro ...

  • 如何创建带跳转动态网址的二维码

    如何创建跳转动态网址的二维码?如何创建带跳转动态网址的二维码?如何创建带LOGO的二维码?如何制作二维码.防伪二维码? 分享一个快速教程,只需要3个步骤,便可生成数以百万计的二维码,拿出手机轻轻扫一扫 ...

  • python 一行命令生成二维码

    现在我们几乎每天都在使用二维码,添加个朋友,支付个费用,登录个网站等等都使用到了二维码,你会不会有时候在想,为什么对方不给你二维码扫一下,加个好友呢? 哦,不是,你会不会有时候在想,为啥每一张看似差不 ...