파이썬 - 응용 프로그램 만들기 처음

jaybon·2022년 10월 20일
0

파이썬

목록 보기
20/20

공식 예제

from tkinter import *
from tkinter import ttk
root = Tk()
frm = ttk.Frame(root, padding=10)
frm.grid()
ttk.Label(frm, text="Hello World!").grid(column=0, row=0)
ttk.Button(frm, text="Quit", command=root.destroy).grid(column=1, row=0)
root.mainloop()

버튼 이벤트

from tkinter import *
from tkinter import ttk

root = Tk()
frm = ttk.Frame(root, padding=10)
frm.grid()
a = ttk.Label(frm, text="Hello World!")
a.grid(column=0, row=0)
ttk.Button(frm, text="Change", command=(
    lambda: a.config(text="wow"))).grid(column=1, row=0)
ttk.Button(frm, text="Quit", command=root.destroy).grid(column=0, row=1)
root.mainloop()

나만의 핫키 만들기

from tkinter import *
from tkinter import ttk
import keyboard

keyboard.add_hotkey("ctrl+9", (lambda: subprocess.Popen("notepad")))

root = Tk()
root.geometry("300x200")
root.title("핫키")
frm = ttk.Frame(root, padding=10)
frm.grid()
a = ttk.Label(frm, text="ctrl+9 = 메모장 켜기")
a.grid(column=0, row=0)
# ttk.Button(frm, text="print wow", command=(
#     lambda: )).grid(column=1, row=0)
ttk.Button(frm, text="Quit", command=root.destroy).grid(column=0, row=1)
root.mainloop()
profile
티스토리 블로그 https://ondolroom.tistory.com/

0개의 댓글