精华内容
下载资源
问答
  • Python制作个性二维码

    2020-08-07 15:05:07
    如何用Python制作个性二维码呢,比如制作有背景图片二维码、或者是动图二维码? 今天,梅朵就来给大家演示:Python制作此类个性二维码的方法! 很多人学习python,不知道从何学起。 很多人学习python,掌握了...

    如何用Python制作个性二维码呢,比如制作有背景图片的二维码、或者是动图二维码?

    今天,梅朵就来给大家演示:Python制作此类个性二维码的方法!

    很多人学习python,不知道从何学起。
    很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
    很多已经做案例的人,却不知道如何去学习更加高深的知识。
    那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
    QQ群:101677771

    Python生成个性二维码

    方法介绍

    1.准备背景图片

    主要是准备背景图片和GIF动图。

         

     

    2.导入依赖库

    主要是导入二维码生成依赖库MyQR。

    from MyQR import myqr

     

     

    3.生成个性二维码

    调用myqr.run函数生成个性二维码。

    myqr.run(words="Welcome to our official account: Excel-Python",         picture=r"C:\Users\Administrator\Desktop\Excel-Python.jpg",         colorized=True,         save_name="My_QR_code.png",         save_dir=r"C:\Users\Administrator\Desktop")
    myqr.run(words="Welcome to our official account: Excel-Python",         picture=r"C:\Users\Administrator\Desktop\mouse.gif",         colorized=True,         save_name="My_QR_code.gif",         save_dir=r"C:\Users\Administrator\Desktop")

     

     

    4.补充:对二维码进行解析

    可导入二维码解析依赖库zxing,调用myqr.run函数对二维码信息进行解析。

    import randomfrom PIL import Imageimport osimport zxing
    filename=r"C:\Users\Administrator\Desktop\My_QR_code.png"img = Image.open(filename)ran = int(random.random() * 100000)img.save('%s%s.png' % (os.path.basename(filename).split('.')[0], ran))reader = zxing.BarCodeReader()    barcode = reader.decode('%s%s.png' % (os.path.basename(filename).split('.')[0], ran))print(barcode)

    是不是很简单,几行代码就能搞定,喜欢的小伙伴赶紧试试吧!

    完整代码

    from MyQR import myqr
    myqr.run(words="Welcome to our official account: Excel-Python",         picture=r"C:\Users\Administrator\Desktop\Excel-Python.jpg",         colorized=True,         save_name="My_QR_code.png",         save_dir=r"C:\Users\Administrator\Desktop")
    myqr.run(words="Welcome to our official account: Excel-Python",         picture=r"C:\Users\Administrator\Desktop\mouse.gif",         colorized=True,         save_name="My_QR_code.gif",         save_dir=r"C:\Users\Administrator\Desktop")
    import randomfrom PIL import Imageimport osimport zxing
    filename=r"C:\Users\Administrator\Desktop\My_QR_code.png"img = Image.open(filename)ran = int(random.random() * 100000)img.save('%s%s.png' % (os.path.basename(filename).split('.')[0], ran))reader = zxing.BarCodeReader()    barcode = reader.decode('%s%s.png' % (os.path.basename(filename).split('.')[0], ran))print(barcode)
    展开全文
  • 教你使用Python制作酷炫二维码生成普通二维码生成带图片二维码生成动态二维码参数详解 这篇文章讲的是如何利用python制作狂拽酷炫吊炸天的二维码,非常有趣哦! 实现这些功能的是Python的一个第三方库——myqr,它...


    这篇文章讲的是如何利用python制作狂拽酷炫吊炸天的二维码,非常有趣哦!
    实现这些功能的是Python的一个第三方库——myqr,它便是今天的主角了。
    myqr可以根据网址制作对应的二维码,二维码有三种形式可供选择:
    1.普通二维码
    2.艺术二维码
    3.动态二维码

    生成普通二维码

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

    from MyQR import myqr
    myqr.run(words='https://www.baidu.com/')
    

    运行后生成一个名为“qrcode.png”的二维码图片,用微信扫一扫生成的二维码,就会自动跳转到这个地址。

    生成带图片的二维码

    from MyQR import myqr
    myqr.run(words='https://www.baidu.com/',picture='picture.jpg')
    

    默认是黑白图片的,生成效果如下:
    。。
    如果需要有颜色,则需加上参数colorized=True

    from MyQR import myqr
    myqr.run(words='https://www.baidu.com/',picture='picture.jpg',colorized=True)
    

    生成效果如下:
    。

    生成动态二维码

    from MyQR import myqr
    myqr.run(words='https://www.baidu.com/',picture='cat.gif',colorized=True)
    

    生成效果如下:
    521

    参数详解

    下面我们来详细的讲解一下 myqr.run() 函数里面的参数

    参数 含义 详细
    words 二维码指向链接 str,输入链接或者句子作为参数
    version 边长 int,控制边长,范围是1到40,数字越大边长越大,默认边长是取决于你输入的信息的长度和使用的纠错等级
    level 纠错等级 str,控制纠错水平,范围是L、M、Q、H,从左到右依次升高,默认纠错等级为’H’
    picture 结合图片 str,将QR二维码图像与一张同目录下的图片相结合,产生一张黑白图片
    colorized 颜色 bool,使产生的图片由黑白变为彩色的
    contrast 对比度 float,调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0
    brightness 亮度 float,调节图片的亮度,其余用法和取值与 contrast 相同
    save_name 输出文件名 str,默认输出文件名是"qrcode.png"
    save_dir 存储位置 str,默认存储位置是当前目录
    展开全文
  • python制作个性二维码

    2020-06-03 15:41:44
    通过MyQR库制作二维码 生成动态二维码 from MyQR import myqr import os os.chdir('C:\\Users\\lmy\\Pictures\\Saved Pictures') #切换到图片所在的目录 myqr.run(words='https://blog.csdn.net/weixin_44803791',...

    通过MyQR库制作二维码

    生成动态二维码

    from MyQR import myqr
    import os
    
    os.chdir('C:\\Users\\lmy\\Pictures\\Saved Pictures') #切换到图片所在的目录
    
    myqr.run(words='https://blog.csdn.net/weixin_44803791',
             version=1,  #控制边长,1-40取值
             level='H',  #纠错级别,H为最高,默认。L\M\Q\H
             picture='微信图片_20200603151807.jpg',
             colorized=True,  #颜色背景,默认为False,即黑白
             contrast=1.0,   #对比度,默认为1.0,值越高对比度越高
             brightness=1.0,  #对亮度,默认为1.0,值越高亮度越高
             save_name='blog_qr.png'
             )

    运行出来是这样式滴~
    在这里插入图片描述

    生成动态二维码
    只要把图片换成gif的动图就可以啦

    myqr.run(words='https://blog.csdn.net/weixin_44803791',
             version=1,  #控制边长,1-40取值
             level='H',  #纠错级别,H为最高,默认。L\M\Q\H
             picture='动图1.gif',
             colorized=True,  #颜色背景,默认为False,即黑白
             contrast=1.0,   #对比度,默认为1.0,值越高对比度越高
             brightness=1.0,  #对亮度,默认为1.0,值越高亮度越高
             save_name='blog_qr3.gif'
             )

    运行出来是这样式滴~
    动态二维码没法长按识别哈~只能乖乖扫码。静态的木有问题

    在这里插入图片描述

    展开全文
  • 使用Python制作酷炫二维码(myqr)

    千次阅读 2019-08-26 22:31:11
    使用Python制作酷炫二维码 本篇参考自微信公众号,二三四张图片有改博主知乎的链接哦,https://mp.weixin.qq.com/s/Fq6_KKeN5T28DbfyDsGYDw 平时你见到的二维码大概都这样,普普通通,平平凡凡,没什么特色。。。 ...

    使用Python制作酷炫二维码

    本篇参考自微信公众号,二三四张图片有改博主知乎的链接哦,https://mp.weixin.qq.com/s/Fq6_KKeN5T28DbfyDsGYDw

    平时你见到的二维码大概都这样,普普通通,平平凡凡,没什么特色。。。

    但是你见过这样的二维码么

    是不是很有意思,今天就教你使用Python装逼的生成这样的二维码

    实现这些功能的是Python的一个第三方库——myqr,它便是今天的主角了。

    myqr可以根据网址制作对应的二维码,二维码有三种形式可供选择:

    • 普通二维码

    • 艺术二维码

    • 动态二维码

    具体什么样,就是上面图片呈现的那些了!

    到底怎么动手制作呢?分四步走

    1、安装myqr

    在安装之前,你需要保证电脑里已经安装python 3.x,这是基本环境。

    并且本文是在windows中实验的,其它系统大同小异,问题处请自研解决喽

    安装myqr和安装普通的python一样,很简单,使用pip安装即可

    pip install myqr

    看到这样提示:

    2、使用方式

    该库在命令行中运行,你只需要传递网址链接、图片地址等参数,就可以生成相应的二维码,二维码图片默认保存在当前目录下面。

    命令行输入格式:

    myqr  网址链接

    myqr https://blog.csdn.net/qq_40695642

    再按enter键执行,就能生成对应链接的二维码了。

     

    3、制作普通二维码

    普通二维码就是常见的的二维码,长这样:

    普通二维码只需在命令行输入:myqr + 链接参数

    myqr https://blog.csdn.net/qq_40695642

     

    改变二维码边长

    你可以通过输入边长参数 '-v',改变二维码的尺寸

    myqr https://blog.csdn.net/qq_40695642 -v 10

    -v 控制边长,范围是1至40,数字越大边长越大

     

    对二维码图片命名

    参数 '-n'可以对生成的二维码图片重命名

    myqr https://blog.csdn.net/qq_40695642 -v 10 -n 1.jpg
    

    设置二维码图片保存地址

    参数'-d'可以定义二维码图片的保存位置,比如我要保存在c:\picture\

    myqr https://blog.csdn.net/qq_40695642 -v 10 -n 1.jpg -d c:\picture\

     

    3、制作艺术二维码

    艺术二维码是融合了静态图片的二维码,像这样:

    怎么融合图片呢?很简单,传入图片地址参数'-p'

     

    比如说我桌面有一张我的头像的图片,地址是:C:\Users\wy\Desktop\1.jpg

    即传入参数'-p C:\Users\wy\Desktop\1.jpg'

    在命令行键入:

    myqr https://blog.csdn.net/qq_40695642 -p C:\Users\wy\Desktop\1.jpg

    在图片地址参数'-d'后面加上色彩参数'-c',就能使黑白变彩色了

    myqr https://blog.csdn.net/qq_40695642 -p C:\Users\wy\Desktop\1.jpg -c

    你还可以添加对比度参数和亮度参数,来调节艺术二维码图片的视觉效果:

    • 参数-con 用以调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0。

    • 参数 -bri 用来调节图片的亮度,其余用法和取值与 -con 相同。

    尺寸调节、图片位置设置等参数和普通二维码一样哦!想生成动态二维码的话就把上图中的jpg换成gif就可以了!

    展开全文
  • 实现动态二维码功能的是Python的一个第三方库:myqr 安装myqr 在安装之前,你需要保证电脑里已经安装python 3.x,这是基本环境。并且本文是在windows中实验的,其它系统大同小异,问题处请自研解决喽 安装myqr和安装...
  • 2.制作字符串转换的二维码 这里还要借助 datetime 和 getpass 两个库,来获取带时间的图片名和系统的用户名 # 输入待转换的字符串 qrstr = input("输入你要显示的内容:") print("Input :" + qrstr) # 采用默认方式...
  • # 制作静态微信二维码 import qrcode from PIL import Image from MyQR import myqr import os # data = 二维码存的内容,当输入文字,扫描后显示你输入的文章,当输入url链接,跳转到对应的网址 data = '...
  • 如何做到用一行代码实现动态二维码制作? 用法比较简单,直接通过pip安装即可 pip3 install myqr 安装完成之后,就可以生成你想要的二维码了。对!就是这么简单… 普通的二维码 直接执行下面代码即可 # myqr ...
  • Python3制作二维码

    2018-08-06 14:24:06
    #从键盘输入一句话,把它做成二维码的信息 #根据url生成二维码 import qrcode ... #保存图片 savePath='1.png' img.save(savePath) print(img) #根据输入内容生成二维码 def qrcodeWithTex...
  • Python制作二维码

    2019-10-11 00:28:04
    先pip install myqr 1.生成简单的二维码 以下所有代码不需要在python编译器里运行 直接在cmd的命令提示符后面输入即可 ...例如生成一个Python3X.jpg的二维码图片,路径在E盘的根目录,指令如下: myqr https://www...
  • python实现个性二维码

    2018-08-06 11:00:20
    通过python可以简单的实现网址转二维码,简单又有趣,还可以自定义自己喜欢的背景图片,支持gif,png等背景图片的加载,快来试试吧,制作独一无二的个性二维码,拿起手机扫一扫,别是一番滋味,很爽,嘿嘿
  • 使用python制作二维码

    2017-07-16 19:15:00
    python-qrcode是个用来生成二维码图片的第三方模块,主要依赖的是 PIL 模块和 qrcode 库。(PIL模块只支持python2.7及以下版本,python3之后无法使用,官方推荐python3.x使用pillow代替PIL模块) 1.安装相关环境...
  • 使用Python制作二维码

    2019-12-26 19:17:00
    # 扫描二维码后,显示的内容,或是跳转的链接 version=5, # 设置容错率 level='H', # 控制纠错水平,范围是L、M、Q、H,从左到右依次升高 picture=None, # 图片所在目录,可以是动图 colorized=False,...
  • Python 做动态二维码哄女友开心

    千次阅读 2020-04-08 17:11:00
    如何用python制作动态二维码,来哄女朋友开心?这句话前半部分相信大家已经很熟悉了,很多同学也给自己的网站地址做过图片为底的二维码。后半部分呢?那肯定要增加一些趣味啊,不然岂不是对不...
  • 一、问题描述 通过调用MyQR模块来实现生成个人所需二维码。 安装: pip install myqr 二、代码实现 1.普通二维码 ...当然,也可以选择其他个人喜爱的一张来制作艺术二维码! from MyQR import myqr # 带图片
  • python3 制作个性二维码

    千次阅读 2018-07-31 17:05:39
    1.准备工作: ...准备一些图片 包括 静态图和动态图 2.程序如下:  #!/bin/env python3 # -*- coding: utf-8 -*- from MyQR import myqr #1.普通二维码 myqr.run( words='https://www.baidu.com', ...
  • 实现动态二维码功能的是Python的一个第三方库:myqr 安装myqr 在安装之前,你需要保证电脑里已经安装python 3.x,这是基本环境。并且本文是在windows中实验的,其它系统大同小异,问题处请自研解决喽 安装myqr
  • 今天我们就来学习如何利用自己超级喜欢的图片制作酷炫的二维码。 安装myqr模块,在命令行输入pip install myqr回车即可。 C:\Windows\system32>pip install myqr Looking in indexes: ...
  • print("动态二维码制作") #导入模块 from MyQR import myqr myqr.run( words = 'http://miaosj.cn1', #扫描二维码后显示的内容,或是跳转的链接 version = 5, #设置容错率 level = 'H', #控制纠错水平,范围是...
  • 在linux环境下进行编码 1、先进家目录,自行创建Code文件夹 ...Code/ $ wget http://labfile.oss.aliyuncs.com/courses/1126/Sources.zip #这里提供制作二维码所需要的图片资源 Code/ $ unzip ...
  • 新手根据网上搜到的自己制作gif二维码,制作普通二维码和静态图片二维码都没问题,但是制作动态二维码时报错。 请问一下大佬们这个问题要怎么解决? ...
  • 如何用python制作动态二维码,来哄女朋友开心? 这句话前半部分相信大家已经很熟悉了,很多同学也给自己的网站地址做过图片为底的二维码。 后半部分呢?那肯定要增加一些趣味啊,不然岂不是对不起凹凸数据的...
  • 前言 文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。 作者: ...二维码满天飞,但是有没有想过Python也能制作出专属于自己...
  • Python生成二维码

    2021-03-08 17:04:07
    Python生成二维码安装和使用制作二维码生成普通的二维码生成带图片二维码生成动态的二维码 这个第三方第三方库叫做 MyQR 用来生成二维码 安装和使用 使用命令:pip install MyQR 安装完成以后就来制作二维码吧 ...
  • from PIL import Image import qrcode qr = qrcode.QRCode(version=5,error_correction=qrcode.constants.ERROR_CORRECT_H,box_size=...qr.add_data("https://www.baidu.com/")#要生成二维码的内容 qr.make(fit=Tru...
  • 今天逛b站,发现了Python一个比较好玩的库MyQR,可以用来制作图片背景的二维码,甚至是动态图片背景的二维码,而且制作起来灰常简单。 先安装: pip install myqr 该库提供两种方法制作二维码: 方法一:使用...
  • 1.安装myqr模块 pip install myqr 安装完成 2. 在 command prompt 中查看 help info myqr -h ...3.在 command prompt 中制作普通二维码(包含一个网址: baidu.com) ...制作完成 ...打开二维码图片

空空如也

空空如也

1 2 3 4
收藏数 79
精华内容 31
关键字:

python制作图片二维码

python 订阅