未提供项目描述
项目描述
VDOM
为什么使用VDOM
- 编写 声明式 Pythonic布局。
- 使用用户友好的声明式语句创建标题、正文、图像等更常见的用户界面元素。
- 在 Jupyter 前端(如 nteract 和 JupyterLab)中渲染布局。
- 序列化布局以进行重新激活并在您的Web应用程序中稍后使用。
看看VDOM的威力
通过编写和运行Python代码来创建布局。下面看一个示例,创建并显示标题、样式化正文和GIF。
from IPython.display import display
from vdom.helpers import h1, p, img, div, b
display(
div(
h1('Our Incredibly Declarative Example'),
p('Can you believe we wrote this ', b('in Python'), '?'),
img(src="https://media.giphy.com/media/xUPGcguWZHRC2HyBRS/giphy.gif"),
p('What will ', b('you'), ' create next?'),
)
)
哇!
您的示例创建了一个布局并显示在下面
现在极其声明式
您能相信这是用 Python 编写的吗?
接下来 您 会创建什么?
入门
安装Python包
pip install vdom
用法
首先,导入 vdom.helpers
用于标题、文本和图像
from vdom.helpers import h1, p, img, div, b
使用Python代码中的VDOM助手创建布局。下面是一个示例代码布局块
my_pretty_layout = div(
h1('Our Incredibly Declarative Example'),
p('Can you believe we wrote this ', b('in Python'), '?'),
img(src="https://media.giphy.com/media/xUPGcguWZHRC2HyBRS/giphy.gif"),
p('What will ', b('you'), ' create next?'),
)
要显示布局,请使用IPython的display方法
from IPython.display import display
display(my_pretty_layout)
包括渲染输出的完整示例,请见 上面。
文档
为VDOM做出贡献
从源代码安装开发者版本
git clone https://github.com/nteract/vdom
cd vdom
pip install -e .
贡献指南和发布
我们遵循以下贡献指南。
对于帮助创建发布的贡献者,[RELEASING.md]文档概述了流程。
了解关于nteract的更多信息
查看nteract网站以了解我们正在开发的其他项目。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
vdom-1.0.0.tar.gz (21.1 kB 查看哈希值)
构建分发
vdom-1.0.0-py3-none-any.whl (22.4 kB 查看哈希值)
关闭
vdom-1.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 953d33c0b5cc6e7fec57b350c18bfd31b40439b88671661b6f86f77a42a5aeab |
|
MD5 | c1a8045db1a6259b92c244263ae61e30 |
|
BLAKE2b-256 | c32f78f3c937c76d96d66dfca461529bbd22c2478146733b749d88eee35e0c55 |
关闭
vdom-1.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c57cacb34842c9bf1bde6206e2015876be6f5f3eceead8d167556a9e0acc4faf |
|
MD5 | 8f88867b4579cbb99d7ca3e7db26603e |
|
BLAKE2b-256 | bab6d3d3ebefdb0a6bd50358e8ede6f106ca370f4e873996d4090032ee49c42d |