TableLinker: CSV data processing library (light version)
Project description
tablelinker-light
TableLinker をコマンドライン / プログラム組み込みで利用するための ライブラリ Tablelinker-lib の軽量版派生バージョンです。
オリジナルの Tablelinker-lib は国立情報学研究所より https://github.com/NII-CPS-Center/tablelinker-lib で公開されており、 MIT ライセンスで利用可能です。
インストール手順
Poetry を利用します。
$ poetry install --with group=dev
$ poetry shell
コマンドラインで利用する場合
tablelinker モジュールを実行すると、標準入力から受け取った CSV を コンバータで変換し、標準出力に送るパイプとして利用できます。
$ cat sample/datafiles/yanai_tourism.csv | \
python -m tablelinker sample/taskfiles/task.json
利用するコンバータと、コンバータに渡すパラメータは JSON ファイルに記述し、 パラメータで指定します。
組み込んで利用する場合
sample.py
を参照してください。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for tablelinker_light-1.0.0.post1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ed66448cec85c535036226f4e3efc5f3444edbc3dd492e79b25b75468f91581 |
|
MD5 | 00729810d70794b6cb360aa9e52f63be |
|
BLAKE2b-256 | 2bc40b49108f0a1f0d7555eb8a854cfbd8e72560d92558a78f5e62005dcbff57 |
Close
Hashes for tablelinker_light-1.0.0.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d9108f3bcf52d20daf9cca3aa2eaf69bdd3b885718679a0cf5a44e91540f131 |
|
MD5 | 185cbb243939697607d2c6192bcee35e |
|
BLAKE2b-256 | e0ddbf0a8638a886c3f45e6753cc1d457634dc8e4c7fda47fde44b59d94e7b48 |