분류 전체보기168 pyside6 ui파일 파이썬 코드로 변환법 cmd 창에서 변환할 파일(.ui) 파일이 있는 경로로가서 pyside6-uic [파일이름.ui] -o [파일이름.py] 해주시면 됩니다 2022. 2. 3. class 상속 클래스에서 상속이란 물려주는 클래스(부모클래스, 슈퍼클래스)의 내용(속성과 메소드)을 물려받는 클래스(자식 클래스, 서브클래스)가 가지게되는 것 예 ) 국가라는 클래스가 있고 그것을 상속 받은 한국, 일본, 중국, 미국등의 클래스를 만들 수 있으며 국가라는 클래스의 기본적인 속성으로는 인구라는 속성을 만들었다면 상속받은 한국, 일본, 중국등의 클래스에서 부모 클래스의 속성과 메서드를 사용할 수 있음을 말함. class 부모클래스: 내용 class 자식클래스(부모클래스): 내용 class Country: """super class""" name = "국가명" population = "인구" capital = "수도" def show(self): print("국가 클래스의 메소드 입니다.") class Ko.. 2022. 1. 17. 서브 클래싱이란 ? 기능을 더 확장하고 변경하는 것 기능을 더 확장하고 변경하기 위해서는 기본적으로 제공하는 컨트롤 및 뷰를 상속 받아 기능을 확장 해야한다. 기능을 확장한다는 의미는 기존 컨트롤에 개발자가 기능을 덧붙여 새로운 컨트롤을 만든다는 의미와 같다. 컨트롤 및 뷰를 확장하기 위해서는 서브클래싱(subclassing)을 통해 진행한다. 서브 클래싱을 이용해 윈도우 프로시저에 보내지는 메시지를 가로채어 기능을 확장한다 서브 클래싱 컨트롤 컨트롤이 원하는 거의 모든 작업을 수행하지만 몇가지 추가기능이 필요한 경우 서브 클래싱 ㅏㅎ여 원래 컨트롤에기능을 변경 하거나 추가 할 수 있다. 서브클래스에는 기존 클래스의 모든 기능과 제공하려는 추가기능이 있을 수 있다. 2022. 1. 17. 마우스와 키보드 동시 녹화 프로그램 (자동화 프로그램) 마우스와 키보드의 동작을 동시에 녹화하여 자동으로 반복하는 프로그램입니다. 녹화 시작은 F7으로 하고 녹화중지도 F7로 합니다. 실행을 하게되면 얼마나 진행했는지와, 반복횟수가 몇번인지 자동으로 체크가 됩니다. 2022. 1. 12. python cv2 로 이미지 파일 열기 우선 .py 파일과 이미지 파일이 같은 폴더 안에 있다고 가정을 하였습니다. import cv2 import os dir_path = os.path.dirname(__file__) cur_paht = os.path.join(dir_path, "ddat.jpg") # ddat.jpg 는 사진파일의 이름입니다. img = cv2.imread(cur_paht) cv2.imshow("ddatG", img) cv2.waitKey() cv2.destroyAllWindows() 키가 눌리게 되면 이미지 파일이 닫히게 됩니다. 2022. 1. 12. python while 문 while 사용법 while True: print("hello") 을 사용하게 되면 무한하게 hello 라고 출력이 됨 count = 0 while True: count += 1 print(count) if count > 100: break count가 100이상 일시 탈출 할 수 있게 break를 걸어줌으로써 무한 반복문을 탈출하게 됨 2022. 1. 12. 이전 1 ··· 22 23 24 25 26 27 28 다음 반응형