使用datasette插件在系统中渲染本地图像

datasette-render-local-images的Python项目详细描述


数据集渲染本地图像

PyPIChangelogTestsLicense

使用datasette插件在系统中渲染本地图像

安装

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

$ datasette install datasette-render-local-images

使用

在显示HTML的数据集中呈现本地系统图像。 该插件读取图像并将base64编码的数据添加到src属性中, 单元格看起来像<img src="data:image/png;base64,A.." height="-1" width="-1">

默认情况下,插件将计算出图像并使用 图像的默认高度和宽度。在

要修改图像大小和宽度,请通过metadata.json传递配置

^{pr2}$

当本地映像路径丢失或路径中未指定映像时, 插件不会呈现值。在

Note:运行dataset命令时,不要忘记传递元数据文件 使用-m选项,如datasette dataset.db -m metadata.json。在

下面的截图来自示例表。在

Sample Screenshoot

发展

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

cd datasette-render-local-images
python3 -mvenv venv
source venv/bin/activate

或者如果您正在使用pipenv

pipenv shell

现在安装依赖项和测试:

pip install -e '.[test]'

要运行测试:

pytest

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
具有未知数量条件的java If语句   java如何在Spark中使用两个“条件”进行过滤?   雅加达ee为ColdFusion提供的最佳Java ee服务器   java如何在jersey的MessageBodyWriter方法中获取writeTo中的anotations值?   java从脚本文件调用jar文件中的函数   java在执行insert语句后,如何获得id值为的语句?   在OS X上设置OpenCV Java绑定   java使用for循环遍历数组x。以字符串形式返回x的元素,其中每个元素由一个空格分隔   ApacheiClientBuilder为Algolia Java创建的APIClient是线程安全的吗?   java在DFS/BFS算法中获取邻居时避免内存分配?   java使用AES/CBC/PKCS5P加密大文件(2GB)   允许保存/加载列布局的Java DB网格组件   队列大小为1的java Spring调度   跑步带有Java参数的exe   java正则表达式将所有“<”和“>”标记替换为“&lt;”及“&gt;”在<<![CDATA]>标签?   java何时同步变量?