본문 바로가기
파이썬

윈도우 창을 띄우는 예제

by 공부아재 2023. 5. 9.

import sys
from PyQt5.QtWidgets import QApplication, QWidget

# QApplication 객체 생성
app = QApplication(sys.argv)

# 윈도우 생성
window = QWidget()
window.setWindowTitle('My First Window')  # 창 제목 설정
window.setGeometry(100, 100, 300, 200)  # 창 크기 설정

# 창 보여주기
window.show()

# QApplication 이벤트 루프 실행
sys.exit(app.exec_())

 

 

위 코드는 PyQt5 모듈을 사용하여 윈도우 창을 생성하고, 실행하는 간단한 예제입니다.

코드를 실행하면 창이 나타납니다.

먼저, QApplication 클래스를 사용하여 위젯 기반 애플리케이션을 생성합니다.

그리고 QWidget 클래스를 사용하여 윈도우를 생성하고, setWindowTitle 메서드를 사용하여 창의 제목을 설정합니다.

마지막으로 setGeometry 메서드를 사용하여 창의 위치와 크기를 설정하고,

show 메서드를 사용하여 윈도우를 보여줍니다.

마지막으로 sys.exit(app.exec_()) 코드를 사용하여 애플리케이션의 이벤트 루프를 실행하고,

QApplication 개체가 종료될 때까지 유지하도록 합니다.

위 코드를 .py 확장자로 저장하고 실행해보시면 창이 나타납니다.

창을 닫으면 프로그램이 정상적으로 종료됩니다.

'파이썬' 카테고리의 다른 글

print 관련  (0) 2023.11.27
파이썬 Arrow 예제  (0) 2023.05.18
들여쓰기, 주석, 세미콜론  (0) 2023.04.26
특정폴더안에 파일명을 제외하고 다 삭제하는 예제  (0) 2023.04.24
파이썬이란??  (0) 2023.04.23