from tkinter import *
import winapps
def app():
for item in winapps.search_installed(e.get()):
name.set(item.name)
version.set(item.version)
Install_date.set(item.install_date)
publisher.set(item.publisher)
uninstall_string.set(item.uninstall_string)
master = Tk()
master.configure(bg='light grey')
name = StringVar()
version = StringVar()
Install_date = StringVar()
publisher = StringVar()
uninstall_string = StringVar()
Label(master, text="Enter App name : ",
bg="light grey").grid(row=0, sticky=W)
Label(master, text="Name : ",
bg="light grey").grid(row=2, sticky=W)
Label(master, text="Version :",
bg="light grey").grid(row=3, sticky=W)
Label(master, text="Install date :",
bg="light grey").grid(row=4, sticky=W)
Label(master, text="publisher :",
bg="light grey").grid(row=5, sticky=W)
Label(master, text="Uninstall string :",
bg="light grey").grid(row=6, sticky=W)
Label(master, text="", textvariable=name,
bg="light grey").grid(row=2, column=1, sticky=W)
Label(master, text="", textvariable=version,
bg="light grey").grid(row=3, column=1, sticky=W)
Label(master, text="", textvariable=Install_date,
bg="light grey").grid(row=4, column=1, sticky=W)
Label(master, text="", textvariable=publisher,
bg="light grey").grid(row=5, column=1, sticky=W)
Label(master, text="", textvariable=uninstall_string,
bg="light grey").grid(row=6, column=1, sticky=W)
e = Entry(master, width=30)
e.grid(row=0, column=1)
b = Button(master, text="Show", command=app, bg="Blue")
b.grid(row=0, column=2, columnspan=2, rowspan=2, padx=5, pady=5,)
mainloop()
No comments:
Post a Comment