Python 生成个性二维码

一、实验介绍

实验内容

本实验通过调用MyQR接口来实现生成个人所需二维码,并可以设置二维码的大小、是否在现有图片的基础上生成、是否生成动态二维码。

知识点

  • python3 基础
  • MyQR库

效果截图

  1. 普通二维码
    在这里插入图片描述

2.带图片的艺术二维码
在这里插入图片描述

3.动态二维码
在这里插入图片描述

实验环境

  • python3.6
  • MyQR2.3

二、实验步骤

下载MyQR库pip install MyQR命令就行,准备好图片资源并放在工作目录

普通二维码

>>>from MyQR import myqr
>>>myqr.run('https://www.weixin.com')  # 可自定义链接地址

效果图如上图1。

带图片的艺术二维码

>>>myqr.run(
...    words='https://www.weixin.com',
...    picture='Sources/test.png',
...    save_name='test_output.png',
...)

此时打开生成的图片如下:
在这里插入图片描述
黑白的,似乎不是那么好看,彩色的如何呢? 实现彩色也非常简单,在参数里将 colorized 参数值设为 True。

>>>myqr.run(
...    words='https://www.weixin.com',
...    picture='Sources/test.png',
...    colorized=True,
...    save_name='test_Color.png',
...)

这时打开图片可以发现如上图2所示。

动态二维码

准备好动图资源,修改参数图片路径为gif格式,注意生成图片格式应与输入对应

>>>myqr.run(
...    words='https://www.weixin.com',
...    picture='Sources/gakki.gif',
...    colorized=True,
...    save_name='Animated.gif',
...)

马上动手试试吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值