猫史档案馆


【Python作品分享】二维码自动生成器

用户:金子Jimmy金子Jimmy查看:0 回复:2 评论:0 创建时间:2020-06-13T12:49:35


【作品展示】

center_image

 

【作品介绍】

支持多种图片格式

需要安装qrcode,tkinter,tkinter.ttk库

 

【作品源代码】

import tkinter
import tkinter.filedialog
import tkinter.messagebox
import tkinter.ttk
import qrcode

win=tkinter.Tk()
win.title('二维码自动生成器')
win.resizable(0,0)

def zz():
    global e1,e2,c1
    data=e1.get()
    ewmname=e2.get()
    ewmgeshi=c1.get()
    img=qrcode.make(data=data)
    savename=ewmname+ewmgeshi
    img.save(savename)
    tkinter.messagebox.showinfo("制作成功","制作完成")
    e1.set('')
    e2.set('')
    c1.set('')

tkinter.Label(win,text='输入网址或文字:',font=('楷体',20)).grid(row=0,column=0)
e1=tkinter.Variable()
tkinter.Entry(win,textvariable=e1,font=('楷体',20),width=20).grid(row=0,column=1)
tkinter.Label(win,text='输入图片名称  :',font=('楷体',20)).grid(row=1,column=0)
e2=tkinter.Variable()
tkinter.Entry(win,textvariable=e2,font=('楷体',20),width=20).grid(row=1,column=1)
tkinter.Label(win,text='二维码图片格式:',font=('楷体',20)).grid(row=3,column=0)
c1=tkinter.StringVar()
tkinter.ttk.Combobox(win,textvariable=c1,font=('楷体',20),value=(".png",".jpg",".gif",".ico",".bmp",".tif",".pcx",".tga",".psd",".jpeg",".pcd",".raw",".WMF",".webp"),width=19).grid(row=3,column=1)
tkinter.Button(win,text='生成',font=('楷体',20),command=zz).grid(row=4,column=1)


win.mainloop()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
俊秀的小黄鸡N4ms俊秀的小黄鸡N4ms

非常好的一款软件

点赞0


评论


WMoSo岛同号WMoSo岛同号

我所在的工作室在招人,想进去的人赶快敲一个“OK”,无条件加入工作室,越快越好,室长:走太多人了。

点赞0


评论