登录 注册
当前位置:主页 > 资源下载 > 50 > Python的GUI开发工具Flexx.zip下载

Python的GUI开发工具Flexx.zip下载

  • 更新:2024-07-28 19:48:53
  • 大小:392KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

Flexx 是一个纯 Python 工具包,用来创建图形化界面应用程序。其使用 Web 技术进行界面的渲染。你可以用 Flexx 来创建桌面应用,同时也可以导出一个应用到独立的 HTML 文档。因为使用纯 Python 开发,所以 Flexx 是跨平台的。只需要有 Python 和浏览器就可以运行。如果是使用桌面模式运行,推荐使用 Firefox 。Flexx 使用模块化设计,包含一些子系统:ui - UI 部件app - 事件循环和服务器react - reactive 编程pyscript - Python to JavaScript transpilerwebruntime - to launch a runtime示例代码:from flexx import app, ui, react class Example(ui.Widget):     def init(self):         self.count = 0         with ui.HBox():             self.button = ui.Button(text='Click\u00a0me', flex=0)             self.label = ui.Label(flex=1)     @react.connect('button.mouse_down')     def _handle_click(self, down):         if down:             self.count  = 1             self.label.text('clicked %i times' % self.count) main = app.launch(Example) app.run() 标签:Flexx  GUI开发框架