Skip to content

GUI应用开发

GUI是指图形界面程序,如QQ、微信、腾讯会议、钉钉等。

python内置GUI开发包-tkinter(在Python 3以前的版本中名为Tkinter),可以方便的开发一些简单的图形界面程序。

当然,如果你要开发大型、复杂的应用程序,推荐更高级的开发方式,如wxPython、PyQt、PySide等。

基于tkinter模块的GUI开发

基本上使用tkinter来开发GUI应用需要以下5个步骤:

  1. 导入tkinter模块
  2. 创建一个顶层窗口对象
  3. 指定窗口大小位置
  4. 设置主窗口标题
  5. 显示主窗口

代码如下

Python
# 1. 导入tkinter模块
from tkinter import *
# 2. 创建一个顶层窗口对象
root = Tk()
# 3. 指定窗口大小位置
# 指定了窗口的宽度、高度和位置,宽度为600像素,高度为450像素,位置在屏幕上的坐标为(x=400, y=200)
root.geometry('600x450+400+200')
# 4. 主窗口标题
root.title('title')
# 5. 显示主窗口
root.mainloop()  # 显示主窗口

Released under the MIT License