mirror of
https://github.com/metafy-social/python-scripts.git
synced 2024-11-27 14:01:12 +00:00
calender added
This commit is contained in:
parent
6a96ef559f
commit
63a13c5947
56
scripts/Calender/calender.py
Normal file
56
scripts/Calender/calender.py
Normal file
|
@ -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()
|
8
scripts/Calender/readme.txt
Normal file
8
scripts/Calender/readme.txt
Normal file
|
@ -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
|
Loading…
Reference in New Issue
Block a user