datasette-simple-html 作者 simonw

收藏

README 源代码

datasette-simple-html

PyPI Changelog Tests License

用于非常简单的 HTML 操作的 Datasette SQL 函数

安装

在与 Datasette 相同的环境中安装此插件。

datasette install datasette-simple-html

用法

此插件提供以下 SQL 函数

html_strip_tags(text)

返回去除所有 <...> 标签的文本。

html_escape(text)

转义文本中的 HTML 特殊字符,例如 > 变为 >。使用 Python 标准库中的 html.escape(text, quote=True)

html_unescape(text)

反转义 HTML 特殊字符,因此 > 变为 >。也处理数字实体,因此 ' 变为 '。使用 Python 标准库中的 html.unescape(text)

开发

要在本地设置此插件,请先检出代码。然后创建一个新的虚拟环境

cd datasette-simple-html
python3 -m venv venv
source venv/bin/activate

现在安装依赖项和测试依赖项

pip install -e '.[test]'

运行测试

pytest