본문 바로가기
  • AI 개발자가 될래요
Python

[Python] Pyqt5 designer로 작업한 .ui 를 .py 로 바꾸는 법

by 꿀개 2023. 6. 23.

Pyqt5 designer로 작업한 .ui 를 .py 로 바꾸는 법

 

pyqt5 designer로 ui를 열심히 만들었으면, 이를 python 개발 환경에서 띄우고 기능을 추가해야 한다.

.ui는 단지 디자인적 요소들만 있기 때문에 버튼을 눌렀을 때 이벤트 처리를 python으로 해줘야한다.

마치 안드로이드의 액티비티(xml)와 자바 관계랄까..

 

명령어 한 줄로 간단하게 변환할 수 있다.

 

아나콘다 프롬프트를 열어 .ui 파일이 있는 경로로 간 후 아래의 명령어를 입력한다.

pyuic5 -x -o [만들고자 하는 py 파일 이름].py [.ui 파일 이름].ui

 

혹여나 관련 라이브러리가 설치되어있지 않다면, pip install 으로 설치하면 된다.

 

그러면 .py 파일이 생성되었을 것이다. python 개발 환경에서 run 하면 ui 가 실행된다.