格局小了,原来python还能这样玩,qrcode+myqr生成QR code二维码

目录

  • 前言
  • qrcode
    • 安装
    • 终端使用
    • Python代码
      • 简单使用
      • 高级用法
        • QRCode参数详细说明:
      • 设置颜色
  • myqr
    • 安装
    • 终端使用
      • 参数功能
        • 必填参数
        • 可选参数(可选!!可以不填!!)
      • 实例
    • Python代码
        • 必填参数
        • 可选参数(可选!!可以不填!!)
  • 广告
  • 推荐阅读

前言

众所周知python上天入地无所不能
格局小了,原来python还能这样玩,qrcode+myqr生成QR code二维码_第1张图片
所以生成二维码这种小事当然不在话下

qrcode

我们可以通过qrcode来生成二维码,并且它可以生成中文等语言的二维码,可是生成出来的二维码却很普通,丝毫没有一点儿个性。

官方文档 https://pypi.org/project/qrcode/

安装

qrcode是python的第三方库
可以直接用pip下载

pip install qrcode
pip install qrcode[pil]

如果不会安装库 点我!!!点我!!!
qrcode[pil]可以使我们在cmd命令行就能生成二维码
安装后可以开始生成二维码

终端使用

qr "Some text" > test.png

“Some text” 是你二维码扫出来的文字或网站(注:网站要完整如:https://www.baidu.com/,否则不能跳转到网站)
test.png 是你输出的文件名和后缀

格局小了,原来python还能这样玩,qrcode+myqr生成QR code二维码_第2张图片

Python代码

简单使用

#生成
import qrcode
img = qrcode.make('Some text')#二维码的内容:文字或网站(注:网站要完整如:https://www.baidu.com/)
#保存
img.save('test.jpg')#输出的保存路径、文件名和后缀
#显示
img.show()

此处并没有使用add_data()添加数据,make_image()生成二维码,而是使用qrcode.make(data)的方式获取im对象。qrcode.make()是qrcode提供简单调用接口。下一章我们再介绍

高级用法

你可能感兴趣的:(python,#,Python库教程,python)