이전 글에서는 Python CGI 프로그래밍에 대해 배웠습니다. 이번 글에서는 Python gui 프로그래밍(tkinter) 을 소개하고 Python tkinter 튜토리얼을 첨부하겠습니다.
Python은 여러 그래픽 개발 인터페이스 라이브러리를 제공합니다. 일반적으로 사용되는 몇 가지 Python GUI 라이브러리는 다음과 같습니다:
Tkinter: Tkinter 모듈 (Tk 인터페이스)는 Python의 표준 Tk GUI 툴킷의 인터페이스입니다. Tk 및 Tkinter는 대부분의 Unix 플랫폼에서 사용할 수 있으며 Windows 및 Macintosh 시스템에서도 사용할 수 있습니다. Tk8.0의 후속 버전은 로컬 창 스타일을 구현하고 대부분의 플랫폼에서 잘 실행될 수 있습니다.
wxPython: wxPython은 Python 언어를 위한 오픈 소스 소프트웨어이자 뛰어난 GUI 그래픽 라이브러리로, Python 프로그래머가 완전하고 완전한 기능을 갖춘 GUI 사용자 인터페이스를 쉽게 만들 수 있도록 해줍니다.
Jython: Jython 프로그램은 Java와 완벽하게 통합될 수 있습니다. 일부 표준 모듈 외에도 Jython은 Java 모듈을 사용합니다. Jython에는 C 언어에 의존하지 않는 표준 Python의 거의 모든 모듈이 있습니다. 예를 들어, Jython의 사용자 인터페이스는 Swing, AWT 또는 SWT를 사용합니다. Jython은 Java 바이트코드로 동적으로 또는 정적으로 컴파일될 수 있습니다.
Tkinter 프로그래밍
Tkinter는 Python용 표준 GUI 라이브러리입니다. Python은 Tkinter를 사용하여 GUI 응용 프로그램을 빠르게 만듭니다.
Tkinter는 Python 설치 패키지에 내장되어 있으므로 Python 설치 후 Tkinter 라이브러리를 가져올 수 있으며 IDLE도 Tkinter로 작성되어 여전히 간단한 그래픽 인터페이스를 쉽게 처리할 수 있습니다.
import tkinter
GUI 프로그램 만들기
1. Tkinter 모듈 가져오기
2 컨트롤 만들기
3. this 컨트롤의 마스터, 즉 이 컨트롤이
4에 속합니다. GM(기하학 관리자)에게 컨트롤이 생성되었음을 알립니다.
#!/usr/bin/python # -*- coding: UTF-8 -*- import Tkinter top = Tkinter.Tk() # 进入消息循环 top.mainloop()
위 코드의 실행 결과는 다음과 같습니다.
위 내용은 Python GUI 프로그래밍(tkinter)이란 무엇입니까? Python tkinter 튜토리얼을 보여주는 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!