跳转到主要内容

Datasette Lite的纯Python替代方案sqlite-url

项目描述

datasette-sqlite-url-lite

PyPI Changelog Tests License

纯Python替代方案sqlite-url,适用于Datasette Lite

安装

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

datasette install datasette-sqlite-url-lite

或者使用https://lite.datasette.io/?install=datasette-sqlite-url-lite将其添加到Datasette Lite。

使用方法

此插件添加以下SQL函数

select url_valid('https://sqlite.ac.cn'); -- 1
select url_scheme('https://www.sqlite.org/vtab.html#usage'); -- 'https'
select url_host('https://www.sqlite.org/vtab.html#usage'); -- 'www.sqlite.org'
select url_path('https://www.sqlite.org/vtab.html#usage'); -- '/vtab.html'
select url_fragment('https://www.sqlite.org/vtab.html#usage'); -- 'usage'

开发

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

cd datasette-sqlite-url-lite
python3 -m venv venv
source venv/bin/activate

现在安装依赖关系并测试依赖关系

pip install -e '.[test]'

运行测试

pytest

项目详情


下载文件

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

源分发

datasette-sqlite-url-lite-0.1.tar.gz (6.8 kB 查看哈希值)

上传时间:

构建分发

datasette_sqlite_url_lite-0.1-py3-none-any.whl (6.9 kB 查看哈希值)

上传时间: Python 3

支持者