如何用Python生成二维码并显示在Tkinter窗口

如何用Python生成二维码并显示在Tkinter窗口

需要用到的库有2个

  1. tkinter库 Python自带无需安装
    2.pyqrcode;需要安装 pip install pyqrcode

下面是代码演示可以直接用的哦

import pyqrcode,tkinter


code=pyqrcode.create('123-4567-8901')#需要显示中文encoding='UTF-8'即可
cXbm=code.xbm(scale=5)#scale生成的二维码图片比例大小

win=tkinter.Tk()
tkBap=tkinter.BitmapImage(data=cXbm)
tkBap.config(foreground="black")
tkBap.config(background="white")
tLable=tkinter.Label(image=tkBap)
tLable.pack()

你可能感兴趣的:(python,tkinter)