반응형

파이썬 심화 2

파이썬 GUI 학습(응용) - PyQt5 + 데이터 베이스

PyQt 와 데이터 베이스를 이용하여 아래와 같은과일의 정보를 입력 및 삭제를 할수 있는 인터페이스 생성을 해보자 해당 작업에 들어가기 이전에 가상환경을 통해 필요한 모듈을 설치해 두어야 한다. 가상환경에 설치에 관한 정보는 이전글에서 다루었으니 참고해보면 된다. 위에 인터페이스를 보면 그리드 형태에 인터페이스 창 , 라벨 2개, 입력창  2개,버튼 2개 의 요소가 있는것을 알수 있다.따라서 필요한 모듈을 입력하면 아래와 같다.import sysfrom PyQt5.QtWidgets import QApplication, QMainWindow,QWidget,\ QGridLayout,QLabel,QLineEdit, QPushButtonfrom PyQt5.QtCore import QCoreApplicati..

파이썬 심화 2024.10.08

파이썬 GUI 학습(with PyQt5)

파이썬을 좀더 깊게 들어가보면 파이썬을 응용한 파이썬 GUI 를 제작할 수 있다. GUI란?:"Graphical User Interface"의 약자로, 사용자가 컴퓨터와 상호작용할 수 있도록 시각적인 요소를 제공하는 인터페이스입니다. 버튼, 아이콘, 메뉴와 같은 그래픽 요소를 사용하여 사용자 경험을 향상시키며, 명령어 입력 없이도 직관적으로 프로그램을 사용할 수 있게 도와줍니다. GUI는 특히 비전문가들이 컴퓨터를 더 쉽게 사용할 수 있도록 해줍니다. 파이썬에  GUI를 제작하기 위해서는 PyQt5라는 외부 모듈을 필요로 합니다. 이전에 파이썬을 해보셨다면 다양한 외부 모듈을 인스톨 해봤을 것 입니다. 외부 모듈을 많이 사용한다고 크게 문제가 되진 않습니다. 만약 특정한 모듈만을 사용하기 위해 기존의 것..

파이썬 심화 2024.10.04
반응형