Skip to main content

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

下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

内置发行版

h2o_wave-0.23.1-py3-none-win_amd64.whl (9.3 MB 查看哈希

已上传 py3

h2o_wave-0.23.1-py3-none-manylinux1_x86_64.whl (9.3 MB 查看哈希

已上传 py3

h2o_wave-0.23.1-py3-none-macosx_12_0_arm64.whl (9.1 MB 查看哈希

已上传 py3

h2o_wave-0.23.1-py3-none-macosx_11_0_arm64.whl (9.1 MB 查看哈希

已上传 py3

h2o_wave-0.23.1-py3-none-macosx_10_9_x86_64.whl (9.2 MB 查看哈希

已上传 py3

h2o_wave-0.23.1-py3-none-any.whl (131.9 kB 查看哈希

已上传 py3