python小工具: GUI開發工具 Flexx
前言
flexx是一個純python工具包,用於建立圖形介面應用程式。它使用Web技術呈現介面。您可以使用flexx建立桌面應用程式,也可以匯出應用程式以分離HTML文件。FlexX是跨平臺的,因為它使用純Python開發。它只需要執行python和瀏覽器。如果在桌面模式下執行,建議使用Firefox。
Flexx 使用模組化設計,包含一些子系統:
ui - UI 部件
app - 事件迴圈和伺服器
react - reactive 程式設計
pyscript - Python to JavaScript transpiler
webruntime - 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 me', 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庫,建議大家收藏,因為隨著深入學習Python,總會與flexx相遇到滴,
小編推薦一個學python的學習qun 740322234
無論你是大牛還是小白,是想轉行還是想入行都可以來了解一起進步一起學習!裙內有開發工具,很多幹貨和技術資料分享!
相關文章
- Python GUI開發- PyQt5 開發小工具環境入門PythonGUIQT
- Python GUI開發工具選擇PythonGUI
- 【Python 開發】第三篇:python 實用小工具Python
- 【Python】GUI開發筆記PythonGUI筆記
- Web開發小工具介紹Web
- python小工具Python
- ANDROID開發實用小工具Android
- 三個開發中常用的小工具
- python內建小工具Python
- 整理js開發中的實用小工具(一):做一個整合儲存的小工具JS
- 通過cobra開發天氣查詢小工具
- 部落格轉發小工具1
- 開源一個製作小工具的小工具,順便求個 star
- Python配合Redis寫個Remember小工具PythonRedisREM
- 用PYTHON初次編寫小工具心得Python
- python-opencv顏色分析小工具PythonOpenCV
- 用 Python 製作截圖小工具Python
- Java GUI程式設計之圖片分攤小工具的實現(初級)JavaGUI程式設計
- Python tkinter 實現 指令碼工具 GUI模版Python指令碼GUI
- python Gui程式設計工具詳解:beewarePythonGUI程式設計
- 用Ruby來開發GUI程式GUI
- 汽車小工具
- 日常小工具
- Python 開發命令列工具Python命令列
- 開發Python的好工具Python
- 使用 Docker 封裝 Python 小工具生成 GitBook PDFDocker封裝PythonGit
- Linux效能運維–三個Python小工具Linux運維Python
- 【Java GUI 程式設計】Swing 使用者介面開發工具包JavaGUI程式設計
- 聯盟小工具
- 串列埠小工具串列埠
- Android小工具Android
- 簡單小工具
- Oracle unwrap小工具Oracle
- 小工具,大作為
- 程式設計師必看:移動開發中幾個全新的開源小工具。程式設計師移動開發
- Python用什麼工具好?Python開發工具推薦!Python
- C#開發的股票盯盤小工具——摸魚助手,附原始碼C#原始碼
- 基於Python命令列的NBA文字直播小工具Python命令列