龙空技术网

使用 Python 构建惊人的 GUI!

MikoCody 9412

前言:

今天咱们对“python写gui”大致比较重视,咱们都想要分析一些“python写gui”的相关资讯。那么小编也在网上汇集了一些有关“python写gui””的相关文章,希望同学们能喜欢,你们快快来学习一下吧!

让我们来看看用 Python 构建令人惊叹的 GUI 的方法!这种特定的方式是使用 CustomTkinter 包,这是一个基于 Tkinter 的现代 UI 构建器!

以下是几个示例:

在我看来,这些 GUI 看起来比我通常可以在 Tkinter 中构建的标准 GUI 好得多,所以,让我们安装这个包吧!我们可以使用以下pip命令来执行此操作:

pip3 install customtkinter

安装后,我们就可以开始构建我们的项目了!我们可以使用以下代码创建一个示例项目:

import tkinterimport customtkintercustomtkinter.set_appearance_mode("System")  # 模式:系统(默认)、浅色、深色customtkinter.set_default_color_theme("blue")  # 主题:蓝色(默认)、深蓝色、绿色root_tk = customtkinter.CTk() # 像使用 Tk 窗口一样创建 CTk 窗口root_tk.geometry("400x240")def button_function():    print("button pressed")# 使用 CTkButton 而不是 tkinter Button button = customtkinter.CTkButton(master=root_tk, text="CTkButton", command=button_function)button.place(relx=0.5, rely=0.5, anchor=tkinter.CENTER)root_tk.mainloop()

如下是这段代码的输出:

这个项目也有动态外观模式,它允许我们自动从浅色模式切换到深色模式:

您还可以查看下面的示例文件夹,以查看此包中的更多功能:

深入学习

CustomTkinter 的 Github 链接如下:

最后

希望这对于想体验不同 UI 皮肤的您会有些用处!

标签: #python写gui