>  기사  >  백엔드 개발  >  tkinter는 Python에 내장되어 있나요?

tkinter는 Python에 내장되어 있나요?

青灯夜游
青灯夜游원래의
2019-06-14 17:58:164914검색

Tkinter 모듈(Tk 인터페이스)은 Python의 표준 Tk GUI 툴킷의 인터페이스입니다. Tk와 Tkinter는 대부분의 Unix 플랫폼은 물론 Windows 및 Macintosh 시스템에서도 사용할 수 있습니다. Tk8.0의 후속 버전은 기본 창 스타일을 구현하고 대부분의 플랫폼에서 잘 실행될 수 있습니다.

tkinter는 Python에 내장되어 있나요?

Tkinter는 Python용 표준 GUI 라이브러리입니다. Python은 Tkinter를 사용하여 GUI 응용 프로그램을 빠르게 만듭니다.

Tkinter는 Python 설치 패키지에 내장되어 있으므로 Python 설치 후 import를 사용하여 Tkinter 라이브러리를 가져올 수 있으며 IDLE도 Tkinter로 작성되어 여전히 간단한 그래픽 인터페이스를 자유롭게 처리할 수 있습니다.

참고: Python3.x 버전에서 사용하는 라이브러리 이름은 tkinter입니다. 즉, 첫 글자 T는 소문자입니다.

import tkinter

GUI 프로그램을 만드는 방법은 무엇인가요?

단계:

1 Tkinter 모듈 가져오기

2. 컨트롤

3. 이 컨트롤의 마스터, 즉 이 컨트롤이

4에 속하는 컨트롤을 지정합니다. GM(기하학 관리자)에게 컨트롤이 생성되었음을 알립니다.

예제 1:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
import Tkinter
top = Tkinter.Tk()
# 进入消息循环
top.mainloop()

위 코드의 실행 결과는 아래와 같습니다.

#🎜 🎜##🎜🎜 #tkinter는 Python에 내장되어 있나요?

예제 2:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
 
from Tkinter import *           # 导入 Tkinter 库
root = Tk()                     # 创建窗口对象的背景色
                                # 创建两个列表
li     = ['C','python','php','html','SQL','java']
movie  = ['CSS','jQuery','Bootstrap']
listb  = Listbox(root)          #  创建两个列表组件
listb2 = Listbox(root)
for item in li:                 # 第一个小部件插入数据
    listb.insert(0,item)
 
for item in movie:              # 第二个小部件插入数据
    listb2.insert(0,item)
 
listb.pack()                    # 将小部件放置到主窗口中
listb2.pack()
root.mainloop()                 # 进入消息循环
위 코드 실행 결과는 아래와 같습니다.

#🎜 🎜#

위 내용은 tkinter는 Python에 내장되어 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.