rdf-sql-bulkloader
项目描述
rdf-sql-bulkloader
Python中从RDF批量加载SQL表的工具
安装
pip install rdf-sql-bulkloader
使用(命令行)
rdf-sql-bulkloader load-sqlite -o cl.db cl.owl
注意:目前仅支持sqlite
使用(编程)
查看测试
核心表
CREATE TABLE statement (
id TEXT,
subject TEXT,
predicate TEXT,
object TEXT,
value TEXT,
datatype TEXT,
language TEXT,
graph TEXT
);
前缀
默认使用prefixmaps的合并前缀映射
在实例化加载器时可以编程方式覆盖,例如
显式映射
loader = SqliteBulkloader(path=path, prefix_map={...})
使用预注册的
loader = SqliteBulkloader(path=path, named_prefix_maps=["obo", "prefixcc"])
- 待办:从CLI添加覆盖
致谢
此工作完全受到James Overton的rdftab.rs的启发
此cookiecutter项目基于sphintoxetry-cookiecutter模板开发,并将使用cruft保持更新。
项目详情
关闭
rdf_sql_bulkloader-0.1.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3a4688e0cc15b7ded843c2ecb8c81bb3be8725e63273abda68274fb79ef68bfe |
|
MD5 | d8b196d54ea89d8f49f943b3c1056bcb |
|
BLAKE2b-256 | ff39e6c81b43cf8798c1ffe777d11052f310cafb59e8905554d6105004774d19 |
关闭
rdf_sql_bulkloader-0.1.4-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4f216a4e997e336f8ce1b08bc374d58407e7784f5bed51b04229501d749a2bdd |
|
MD5 | f857c15fd62baa88ca37e5e37067b43f |
|
BLAKE2b-256 | 94bd55fb2c8883cf9105f17d43038912c8cc33c410df1f29a43ca7cd67576775 |