<返回更多

使用 Python 构建惊人的 GUI!

2023-03-21  今日头条  MikoCody
加入收藏


 

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

以下是几个示例:


 


 

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


pip3 install customtkinter

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

import tkinter import customtkinter customtkinter.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()

如下是这段代码的输出:


 

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


 

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

https://Github.com/TomSchimansky/CustomTkinter/tree/master/examples

深入学习

CustomTkinter 的 Github 链接如下:

https://github.com/TomSchimansky/CustomTkinter

最后

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

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>