少年一梦|用DearPyGui实现Python GUIs:不仅功能强大,足够简单,足够开放( 二 )


from dearpygui.dearpygui import *from tkinter import Tk, Label, Button# tkinterroot = Tk()root.title("A simple GUI")root.button = Button(root, text="Press me")root.button.pack()# DearPyGuiadd_slider_float("Slider")add_button("Get Value", callback="button_callback")setup_dearpygui()while True:render_dearpygui_frame()root.update()cleanup_dearpygui()这只需要用setup_dearpygui , render_dearpygui_frame和cleanup_dearpygui替换start_dearpygui即可公开事件循环 。
剩菜剩饭我试图做一个简单的概述 , 但是还有很多DearPyGui不适合在这里使用 , 包括多线程 , 自定义窗口小部件 , 调试 , 动态数据绑定 , 运行时修改以及列表等等 。我可能决定在另一篇文章中进行介绍 。
结论【少年一梦|用DearPyGui实现Python GUIs:不仅功能强大,足够简单,足够开放】根据我对DearPyGui的经验 , 它不仅功能强大 , 而且不仅从核心开发人员的角度来看 , 而且从日常用户的日常工作角度来看 。它足够简单 , 足够开放 , 允许用户以自己的方式做事并围绕它构建自己的系统 。


推荐阅读