도서관에 들어가기 전에 그래픽 인터페이스(GUI)가 무엇인지 알아볼까요?
GUI는 Graphical User Interface, 즉 그래픽 사용자 인터페이스(Graphical User Interface)의 약자입니다. 일반적으로 인간-컴퓨터 상호 작용 그래픽 사용자 인터페이스 디자인은 "구이"로 발음되는 경우가 많습니다. GUI는 시각적 경험이자 대화형 작업입니다. 화면 제품의 일부입니다.
GUI는 다양한 비즈니스 분야의 컴퓨터 과학, 미학, 심리학, 행동 및 수요 분석을 결합하는 인간-기계 시스템 공학으로 인간-기계-환경의 전반적인 설계를 시스템으로 강조합니다.
PyQt
은 GUI 애플리케이션을 만들기 위한 툴킷입니다. Python 프로그래밍 언어와 Qt 라이브러리의 성공적인 융합입니다. Qt 라이브러리는 가장 강력한 라이브러리 중 하나입니다. PyQt는 Phil Thompson이 개발했습니다.
PyQt는 Python 모듈 세트를 구현합니다. 300개 이상의 클래스와 거의 6000개의 함수 및 메서드가 있습니다. UNIX, Windows 및 Mac을 포함한 모든 주요 운영 체제에서 실행되는 다중 플랫폼 툴킷입니다. PyQt는 이중 라이선스를 채택하고 개발자는 GPL과 상용 라이선스를 선택할 수 있습니다. 이전에는 GPL 버전이 Unix에서만 사용 가능했습니다. PyQt 버전 4부터 GPL 라이선스는 지원되는 모든 플랫폼에서 사용 가능합니다.
관련 권장 사항: "python 비디오 튜토리얼"
완제품 샘플:
wxPython
은 Python 언어로 된 훌륭한 GUI 그래픽 라이브러리 세트로, Python 프로그래머가 쉽게 완전한 GUI를 만들 수 있습니다. 전체 기능 키를 갖춘 사용자 인터페이스. wxPython은 우수한 크로스 플랫폼 GUI 라이브러리 wxWidgets의 Python 패키지 및 Python 모듈로 사용자에게 제공됩니다.
Python 및 wxWidgets와 마찬가지로 wxPython도 오픈 소스 소프트웨어이며 뛰어난 크로스 플랫폼 기능을 갖추고 있으며 32/64비트 창, 대부분의 Unix 또는 Unix 계열 시스템, Macintosh OS X에서 실행을 지원할 수 있습니다. 완성된 제품 샘플:
은 Python의 표준 Tk GUI 툴킷의 인터페이스입니다. Tk 및 Tkinter는 Windows 및 Windows에 적용할 수 있을 뿐만 아니라 대부분의 Unix 플랫폼에서 사용할 수 있습니다. Macintosh 시스템의 후속 버전은 로컬 창 스타일을 구현하고 대부분의 플랫폼에서 잘 실행될 수 있습니다.
완제품 샘플:
PySide은 애플리케이션 프레임워크의 Python 바인딩 버전입니다. Qt.
2009년 8월, PySide가 처음 출시되었습니다. PyQt와 유사한 기능을 제공하며 API와 호환됩니다. 그러나 PyQt와의 차이점은 LGPL에 따라 라이선스가 부여된다는 것입니다.
위 내용은 파이썬의 GUI는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!