文件名称:pyrdb2rdf:用于 RDB2RDF 直接映射和 R2RML 的 Python 库
文件大小:30KB
文件格式:ZIP
更新时间:2024-07-31 09:32:50
Python
PyRDB2RDF PyRDB2RDF 为提供了一个作为关系数据库的接口。 底层数据通过访问。 它根据的规范映射到 RDF。 相应的 RDF 图表示为 RDFLib 。 目前支持通过从关系数据转换为 RDF。 在另一个方向上进行转换并使用进行映射已计划但尚未实施。 安装 pip install rdb2rdf 例子 将数据库序列化为 N-Triples 假设本地数据库test_dm包含我们想要转换为 RDF 并序列化为N-Triples 的数据。 下面的代码实现了这一点。 import rdflib as _rdf import sqlalchemy as _sqla db_str = 'postgresql://testuser:testpasswd@localhost/testdb' db = _sqla . create_engine ( db_str ) graph =
【文件预览】:
pyrdb2rdf-master
----MANIFEST.in(73B)
----README.rst(2KB)
----rdb2rdf()
--------tests()
--------__init__.py(350B)
--------_common.py(9KB)
--------dm.py(8KB)
--------stores.py(43KB)
----CHANGES.rst(272B)
----LICENSE(7KB)
----doc()
--------Makefile.tmpl(5KB)
--------conf.tmpl.py(12KB)
--------make.tmpl.bat(5KB)
----setup.py(5KB)
----.gitignore(455B)
----Makefile(13KB)
----.gitattributes(483B)