- UI 파일 파이썬 코드로 변환
단점 : UI가 변경될 때마다 UI 파일을 파이썬으로 변경해야 하는 문제발생 , 만약 UI 파일로부터 변환된 파이썬 코드에 이벤트 처리를 위한 코드를 함께 구현했다면 문제는 더 심각
> python -m PyQt5.uic.pyuic -x [ui 파일 이름].ui -o [파이썬 파일 이름].py
> python -m PyQt5.uic.pyuic -x .ui -o .py
- 실행
> python test2.py
- ui 파일 파이썬 코드에서 로드하기
ui 가 있는 폴더에 run.py 만들기
import sys
from PyQt5.QtWidgets import *
from PyQt5 import uic
form_class = uic.loadUiType("[ui 파일 이름].ui")[0]
class [클래스 이름](QMainWindow, form_class):
def __init__(self):
super().__init__()
self.setupUi(self)
if __name__ == "__main__":
app = QApplication(sys.argv)
myWindow = [클래스 이름]()
myWindow.show()
app.exec_()
- 실행
> python run.py
'Language > Python' 카테고리의 다른 글
find_element By (0) | 2023.01.11 |
---|---|
Selenium Webdriver에서 iFrame 처리하기 (0) | 2023.01.11 |
Python Selenium Alert창 팝업창 확인 버튼/취소버튼 (0) | 2023.01.10 |
python 크롤링 셀레니움 비밀번호 키패드 로그인 (0) | 2022.11.10 |
파이썬 자판기 프로그램 while문, 조건문 (0) | 2022.10.20 |