H2O Wave 实时应用程序的 Python 驱动程序
项目描述
H2O Wave 是一个轻量级的软件堆栈,用于完全用 Python 编写交互式 Web 应用程序(不需要 HTML/Javascript/CSS)。
它旨在使构建低延迟、实时、协作、基于 Web 的应用程序变得快速、有趣和容易。它附带的电池包括一套表格和数据可视化组件,用于快速原型分析和决策支持应用程序。
Wave 的组件与 Wave 中继服务器协同工作,可促进 Python 和 Web 浏览器之间的实时状态同步。
安装
使用pip安装和更新:
pip install -U h2o-wave
你好世界
你好.py:
from h2o_wave import site, ui
# Access the web page at http://localhost:10101/demo
page = site['/demo']
# Add some content.
page['example'] = ui.markdown_card(
box='1 1 2 2',
title='Hello World!',
content='And now for something completely different.',
)
# Save the page
page.save()
运行hello.py:
$ python hello.py