Geçenlerde yazdığım, kendimce kullanışlı bir programın kodunu paylaşayım dedim. İlk Tkinter denemem.
Kod:
# -*- coding: cp1252 -*-
from Tkinter import*
import sys, os
ana=Tk()
cer=Frame()
cer.pack()
def notepad():
os.system('notepad')
def calc():
os.system('calc')
def paint():
os.system('mspaint')
def cmd():
os.system('cmd')
def msconfig():
os.system('msconfig')
ana.title('Kisayol Programi')
widget=Label(ana)
L=Button(cer)
L.config(text='Hangi programi açmak istersiniz?')
L.config(relief=GROOVE)
L.config(height=1, width=40)
L.pack(side=TOP)
E=Button(cer)
E.config(text='Notepad')
E.config(cursor='hand2')
E.config(height=2, width=25)
E.config(command=notepad)
E.pack(pady=5)
E1=Button(cer)
E1.config(text='Hesap Makinesi')
E1.config(cursor='hand2')
E1.config(height=2, width=25)
E1.config(command=calc)
E1.pack(pady=5)
E2=Button(cer)
E2.config(text='Paint')
E2.config(cursor='hand2')
E2.config(height=2, width=25)
E2.config(command=paint)
E2.pack(pady=5)
E3=Button(cer)
E3.config(text='msDos')
E3.config(cursor='hand2')
E3.config(height=2, width=25)
E3.config(command=cmd)
E3.pack(pady=5)
E4=Button(cer)
E4.config(text='msConfig')
E4.config(cursor='hand2')
E4.config(height=2, width=25)
E4.config(command=msconfig)
E4.pack(pady=5)
D=Button(cer)
D.config(text='Çik')
D.config(height=1, width=8)
D.config(command=sys.exit)
D.pack(side='right')
ana.mainloop()