DearPyGui初体验

  |   评论   |   浏览

背景

学习一下Python GUI的开发。

DearPyGui

DearPyGui是一个易于使用且功能强大的Python GUI框架,它提供了DearImGui的包装。

它与其他Python GUI框架从根本上存在不同,在后台DearPyGui使用即时模式范式,这样能够实现更加灵活的动态界面。此外,DearPyGui不使用本机窗口小部件,而是使用计算机的GPU绘制窗口小部件,它支持如下平台:

  • Windows 10
  • macOs
  • Linux

初体验

安装

pip3 install dearpygui

内置示例

from dearpygui.core import start_dearpygui from dearpygui.demo import show_demo show_demo() start_dearpygui()

入门例子

from dearpygui import core, simple def save_callback(sender, data): print("Save Clicked") with simple.window("Example Window"): core.add_text("Hello world") core.add_button("Save", callback=save_callback) core.add_input_text("string") core.add_slider_float("float") core.start_dearpygui()

感想

默认的界面有点丑。

参考