将无摩擦数据Datapackages导入SQLite并生成Datasette元数据
项目描述
datapackage-to-datasette
将无摩擦数据Datapackage导入SQLite并生成Datasette元数据。
设置
pip install datapackage-to-datasette
用法
在控制台
从本地文件导入datapackage
datapackage-to-datasette mydatabase.db /path/to/datapackage.json metadata.json
或从URL导入
datapackage-to-datasette mydatabase.db https://pkgstore.datahub.io/core/co2-ppm/10/datapackage.json metadata.json
如果datasette元数据文件已存在,您可以传递--write-mode replace
或--write-mode merge
来覆盖或与现有datasette元数据文件合并。
作为库
from datapackage_to_datasette import datapackage_to_datasette, DataImportError
try:
datapackage_to_datasette(
'mydatabase.db',
'/path/to/datapackage.json',
'metadata.json',
write_mode='replace'
)
except DataImportError:
raise
项目详情
关闭
Hashes for datapackage_to_datasette-0.3.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dede5c3a54c7a638336ca3193b8bd092a1e1fdda8ffd9c09f6364eed4baf9af6 |
|
MD5 | daa310284f45155c67757b77717ec55c |
|
BLAKE2b-256 | bcd5a0f1b0bcc5fd52ef1e881b4fd550451a963aa50615d50057029e609cc6a7 |