猫史档案馆


【二维码生成器】只限前∞名!

用户:恩凡恩凡查看:3 回复:5 评论:3 创建时间:2019-08-12T15:40:30


话不多说,直接上效果:

center_image

下载地址:

https://gitee.com/EnFan_HaiZhi/python_exe/tree/master/二维码生成器

源码:

import tkinter,qrcode,time
import tkinter.messagebox
window =tkinter.Tk()
window.title('二维码生成器')
window.geometry('500x200')
def Initialization():
    name='NEW QRCODE'
    content='NO TYPE'
    format='.png'

def Get_name():
    name=typy2.get()
    return name

def Get_content():
  content=typy1.get()
  return content

def Get_format():
  format=typy3.get()
  if format!='.png':
      if format!= '.jpg':
          format='.png'
  return format

def generate():
    content=Get_content()
    name=Get_name()
    format=Get_format()
    QRcode_name=str(name)+str(format)
    img=qrcode.make(content)
    img.save(QRcode_name)
    OK()
def OK():
    tkinter.messagebox.showinfo('二维码生成器', '二维码生成成功!')

def Copyright():
    tkinter.messagebox.showinfo('二维码生成器', '版权归恩凡所有\n版本:0.0.1')

#初始化
Initialization()
new1=tkinter.Label(window, text='请输入二维码内容')
new1.pack()

typy1=tkinter.Entry(window, show=None, font=('Arial', 14))
typy1.pack()

new2=tkinter.Label(window, text='请输入二维码名字')
new2.pack()

typy2=tkinter.Entry(window, show=None, font=('Arial', 14))
typy2.pack()

new3=tkinter.Label(window, text='请输入二维码格式(如‘.png’‘.jpg’)')
new3.pack()

typy3=tkinter.Entry(window, show=None, font=('Arial', 14))
typy3.pack()

button1=tkinter.Button(window, text='生成二维码', command=generate)
button1.pack()

button2=tkinter.Button(window, text='---*版权*---', command=Copyright)


 button2.pack()
window.mainloop()

还有其他疑问?

联系QQ174711喵10


回复

上一页1 页 / 共 1下一页
恩凡恩凡

效果图:

center_image

点赞0


评论


银天X银天X

哇塞,大佬哦,支持!

点赞0


评论


炎殇炎殇

二维码直接在cmd上现做一个不就好了,懒得生成程序

点赞0


评论


复制粘贴复制粘贴

emotion_编程猫_点赞

点赞0


评论


TobylaiTobylai

那个界面图有点模糊,能发个不模糊的吗?

点赞0


评论