Streamlit应用程序中显示注解文本的简单组件。
项目描述
Streamlit的注解文本组件
Streamlit应用程序中显示注解文本的简单组件。例如
或者,更好的是,查看我们的演示应用程序
安装
首先安装Streamlit(当然!)然后使用pip安装这个库
pip install streamlit
pip install st-annotated-text
示例
import streamlit as st
from annotated_text import annotated_text
annotated_text(
"This ",
("is", "verb"),
" some ",
("annotated", "adj"),
("text", "noun"),
" for those of ",
("you", "pronoun"),
" who ",
("like", "verb"),
" this sort of ",
("thing", "noun"),
"."
)
有关更多信息,包括:sparkles:自定义选项:sparkles:,请参阅演示应用程序。
参数
annotated_text()
函数接受任何数量的以下参数
- 字符串,将字符串直接绘制到屏幕上。
- 形式为(main_text,annotation_text,background,color)的元组,其中背景和前景颜色是可选的,应该是一个有效的CSS字符串,如“#aabbcc”或“rgb(10, 20, 30)”
- 如果您想进一步自定义注解,可以使用htbuilder.HtmlElement对象。特别是,您可以从这个模块导入
annotation()
函数,以轻松生成可以通过关键字参数自定义CSS的注解。 - 上述任何一种类型或列表的列表!
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分布
st-annotated-text-4.0.1.tar.gz (7.8 kB 查看哈希值)
构建分布
关闭
st-annotated-text-4.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a8ccb9a35c078ef22c6ebb244a9a0605ce27f1fd699f55939497669081b79630 |
|
MD5 | 503fc3bdd2b63fdd05cffb046445903a |
|
BLAKE2b-256 | eed550a8d4781079e6f637f921468d93b344f37fffa2845324ded891f2b1a52a |
关闭
st_annotated_text-4.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0a2a72903a5752a55c0acef71bdf92cd225a23a8ae4135cfc213c4538bed432f |
|
MD5 | 52089bec6964abd9f912d7ee48d7b5be |
|
BLAKE2b-256 | 58a83ea10541bd8946e2a4b47b702a82ad4dc06ca30670952bf3e21609f26e4a |