Programming/Python
[Python] GUI 실행 파일 만들기
goatlab
2023. 11. 10. 22:48
728x90
반응형
SMALL
GUI 실행 파일 만들기
import tkinter as tk
from tkinter import ttk
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
import matplotlib.pyplot as plt
import numpy as np
def plot_graph():
# 그래프 데이터 생성
x = np.linspace(0, 2*np.pi, 100)
y = np.sin(x)
# 그래프 생성
fig, ax = plt.subplots()
ax.plot(x, y)
ax.set_title('Sin Wave')
# 그래프를 Tkinter 창에 표시
canvas = FigureCanvasTkAgg(fig, master=window)
canvas_widget = canvas.get_tk_widget()
canvas_widget.grid(row=1, column=0, columnspan=2)
# Tkinter 창 생성
window = tk.Tk()
window.title("Graph Plotter")
# 버튼 생성
plot_button = ttk.Button(window, text="Plot Graph", command=plot_graph)
plot_button.grid(row=0, column=0, pady=10)
# 종료 버튼
exit_button = ttk.Button(window, text="Exit", command=window.destroy)
exit_button.grid(row=0, column=1, pady=10)
# Tkinter 창 실행
window.mainloop()
파이썬 GUI 프로그램을 실행 파일로 변환하는 데는 여러 가지 방법이 있다. 그 중 하나는 PyInstaller를 사용하는 것이다. PyInstaller는 파이썬 스크립트를 실행 가능한 바이너리로 변환해주는 도구이다.
pip install pyinstaller
pyinstaller --onefile exe.py
728x90
반응형
LIST