From 63a13c5947f654d45bff0187b525ba9dd3a1ab6b Mon Sep 17 00:00:00 2001 From: Mayuri Date: Sun, 9 Oct 2022 20:52:59 +0530 Subject: [PATCH] calender added --- scripts/Calender/calender.py | 56 ++++++++++++++++++++++++++++++++++++ scripts/Calender/readme.txt | 8 ++++++ 2 files changed, 64 insertions(+) create mode 100644 scripts/Calender/calender.py create mode 100644 scripts/Calender/readme.txt diff --git a/scripts/Calender/calender.py b/scripts/Calender/calender.py new file mode 100644 index 0000000..5d60a7c --- /dev/null +++ b/scripts/Calender/calender.py @@ -0,0 +1,56 @@ +from tkinter import * +import tkinter as tk +from PIL import ImageTk, Image +import calendar +root = tk.Tk() +root.geometry('400x300') +root.title('Calender-Techarge') +root.iconbitmap("calender-ico.ico") + + +def show(): + + m = int(month.get()) + y = int(year.get()) + output = calendar.month(y,m) + + cal.insert('end',output) + +def clear(): + cal.delete(1.0,'end') + +def exit(): + root.destroy() + + +img = ImageTk.PhotoImage(Image.open('calendar.png')) +label = Label(image=img) +label.place(x=170,y=3) + + + +m_label = Label(root,text="Month",font=('verdana','10','bold')) +m_label.place(x=70,y=80) + +month = Spinbox(root, from_= 1, to = 12,width="5") +month.place(x=140,y=80) + +y_label = Label(root,text="Year",font=('verdana','10','bold')) +y_label.place(x=210,y=80) + +year = Spinbox(root, from_= 2020, to = 3000,width="8") +year.place(x=260,y=80) + + +cal = Text(root,width=33,height=8,relief=RIDGE,borderwidth=2) +cal.place(x=70,y=110) + +show = Button(root,text="Show",font=('verdana',10,'bold'),relief=RIDGE,borderwidth=2,command=show) +show.place(x=140,y=250) + +clear = Button(root,text="Clear",font=('verdana',10,'bold'),relief=RIDGE,borderwidth=2,command=clear) +clear.place(x=200,y=250) + +exit = Button(root,text="Exit",font=('verdana',10,'bold'),relief=RIDGE,borderwidth=2,command=exit) +exit.place(x=260,y=250) +root.mainloop() \ No newline at end of file diff --git a/scripts/Calender/readme.txt b/scripts/Calender/readme.txt new file mode 100644 index 0000000..90d8919 --- /dev/null +++ b/scripts/Calender/readme.txt @@ -0,0 +1,8 @@ +###Calender App using Python +This is an simple calender gui using python. + +#Steps: +*We will require tkinter and calender module. +*pip install tkinter +*pip install calendar module +*Run- python calender.py \ No newline at end of file