唐突にTkでカレンダーを表示するサンプル。Tkを使いこなせたら面白いかと思ったもので。


from Tkinter import *

class App(Frame):

def init(self):
import calendar, time
t = time.localtime()
y = t[0]
m = t[1]
s = calendar.month(y, m)

tk_msg = Message(self, text=s)
tk_msg.pack(side="top")
tk_msg['font'] = 'Gothic'

def __init__(self, master=None):
Frame.__init__(self, master)
self.init()
self.pack()

app = App()
app.mainloop()

calendar.pywと名前をつけて保存すればダブルクリックでカレンダーが出る。ありがたみの程は正直、微妙。