1、使用 tkinter 设置窗口外形

Python 中有一个内置模块 tkinter,可以用来创建 GUI 程序,可以通过该模块来设置窗口外形。首先,我们需要导入 tkinter,然后创建一个 Tk 对象,用于创建窗口:

1import tkinter
2window = tkinter.Tk()
Python

接下来,我们可以使用函数 geometry() 来设置窗口的大小和位置,该函数的参数为"width x height + xoffset + yoffset",其中 width 和 height 指的是窗口的宽度和高度,xoffset 和 yoffset 指的是窗口距离屏幕左上角的水平和垂直距离:

1window.geometry("400x300+100+100")
Python

2、使用 PyQt 设置窗口外形

除了 tkinter,Python 中还有一个第三方模块 PyQt,也可以用来创建 GUI 程序,我们可以使用该模块来设置窗口外形。首先,我们需要导入 PyQt,然后创建一个 QWidget 对象,用于创建窗口:

1import PyQt5
2window = PyQt5.QtWidgets.QWidget()
Python

接下来,我们可以使用函数 resize() 来设置窗口的大小,函数 move() 来设置窗口的位置,这两个函数的参数分别为 width 和 height,以及 xoffset 和 yoffset:

1window.resize(400, 300)
2window.move(100, 100)
Python

3、使用 wxPython 设置窗口外形

另外,Python 中还有一个第三方模块 wxPython,也可以用来创建 GUI 程序,我们可以使用该模块来设置窗口外形。首先,我们需要导入 wxPython,然后创建一个 wx.Frame 对象,用于创建窗口:

1import wx
2window = wx.Frame(None, title="My Window")
Python

接下来,我们可以使用函数 SetSize() 来设置窗口的大小,函数 Move() 来设置窗口的位置,这两个函数的参数分别为 width 和 height,以及 xoffset 和 yoffset:

1window.SetSize(400, 300)
2window.Move(100, 100)
Python

以上就是 Python 中使用 tkinter、PyQt 和 wxPython 来设置窗口外形的方法,它们都可以用来帮助我们轻松地创建各种窗口,从而构建出美观的 GUI 程序。