猫史档案馆


easygui和tkinter的代码对比

用户:tq_xyytq_xyy查看:13 回复:6 评论:13 创建时间:2020-05-11T19:09:31


tkinter:

import tkinter as tk
import tkinter.messagebox as tkbox
w = tk.Tk()
w.geometry('250x100')
w.title('')
tk.Label(w,text="What is your favorite ice cream flavor?").pack()
flavor = tk.StringVar()
flavor.set('Vanilla')
tk.Entry(w,show=None,textvariable=flavor).pack()
def ok():
    tkbox.showinfo(message="You entered " + flavor.get())
tk.Button(w,text='OK',command=ok).place(x=75,y=60)
tk.Button(w,text='Cancel',command=exit).place(x=125,y=60)
w.mainloop()

easygui:

import easygui 
flavor = easygui.enterbox("What is your favorite ice cream flavor?",default = 'Vanilla')
easygui.msgbox ("You entered " + flavor)

看上去好像easygui更简单一些。


回复

上一页1 页 / 共 1下一页
wrmdcxywrmdcxy

easygui,顾名思义嘛。但是tkinter功能多

点赞0


评论


蒟蒻OIer1048576蒟蒻OIer1048576

呵呵,试试guimaker

点赞0


评论


伴雪纷飞伴雪纷飞

别诽谤tkinter哈..

诺诺,tkinter其实也有

无需自己肝ui的

import tkinter.simpledialog
tkinter.Tk().withdraw()
tkinter.messagebox.showinfo(message='You entered {}'.format(tkinter.simpledialog.askstring(
    title=' ', prompt="What is your favorite ice cream flavor?", initialvalue='Vanilla')))

差不了多少,且tkinter的功能多

点赞2


评论


lsk666666lsk666666

你认为easygui能写大型GUI?easygui虽然简单,但功能太少

点赞0


评论


Python-happyyyyPython-happyyyy

我个人肝的都是tkinter。。

点赞0


评论


不知道该叫啥的一只萌新不知道该叫啥的一只萌新

我:QT不香吗

点赞2


评论