태지쌤

로봇 & 코딩교육 No.1 크리에이터

파이썬

아내에게 코딩 프로그램으로 사랑 고백하는 파이썬 코드

태지쌤 2024. 6. 12. 12:30
반응형

아래의 코드에서 여러분이 원하시는 사진으로 변경하고, 경로 수정하구요.

멘트도 바꿀 수 있습니다.

import tkinter as tk
from PIL import Image, ImageTk
from tkinter import font

# Tk 객체 인스턴스 생성
root = tk.Tk()

# 창의 크기 설정 (예: 1400x1100)
root.geometry("1400x1100")

# 레이블 생성
label = tk.Label(root, text='')
label.pack()

# 이미지 로드 (예: PNG, JPG 등)
pil_image = Image.open('D:\\HDS\\1.jpg')
image = ImageTk.PhotoImage(pil_image)

# 버튼을 눌렀을 때 처리
def func():
    # 레이블의 텍스트를 변경
    label.config(text='♥ 사랑해 봉 ♥')
    # 레이블에 이미지 설정
    label.config(image=image)
    label.image = image  # 이미지가 가비지 컬렉션 되지 않도록 참조를 유지
    # 버튼의 텍스트 변경
    button.config(text='♥ 사랑해 봉 ♥')

button_font = font.Font(family="Helvetica", size=30, weight="bold")

# 버튼 생성
button = tk.Button(root, text='버튼을 눌러봐', command=func, width=20, height=3, font=button_font)
# 버튼 배치
button.pack()

# root 표시
root.mainloop()

 

파이썬 코드를 그대로 전달할 수 없기 때문에 아래의 방법을 통해서

exe파일로 변환합니다.

 

 

반응형