UI
-
'MyWindow' object has no attribute ...프로그래밍/파이썬 2021. 2. 17. 22:41
ui 파일과 함께 파이선 작업을 하다보면 이런 에러가 나온다 나의경우 아나콘다에서 제공하는 Qt Designer로 페이지를 구성하였는데 이과정에서 여러 시행 착오가 있었다. 이 에러가 발생하는 원인에 대해서 분석해 보았다. 대게는 파이선 파일에서 지정한 객체가 ui파일에는 존재 하지 않는 것이다. 일례로 파이썬 Input Widgets으로 Combo Box를 사용했다고 가정하자. Combo Box의 속성을 다루기 위해서는 파이썬 파일에서 이 객체의 이름을 정확히 언급하여야 한다. 예를 들면 self.comboBox.addItems(accounts_list)를 대소문자 오류로 self.combobox.addItems(accounts_list) 로 입력한다면 다름과 같은 오류가 날것이다. 이외에도 Desig..