【文件属性】:
文件名称:csv-diff:用于差异化CSV和JSON文件的Python CLI工具和库
文件大小:14KB
文件格式:ZIP
更新时间:2021-05-01 09:53:23
diff csv click datasette-io git-scraping
csv-diff
查看两个CSV,TSV或JSON文件之间差异的工具。 有关此项目的背景信息,请参见(和)。
安装
pip install csv-diff
用法
考虑两个CSV文件:
one.csv
id,name,age
1,Cleo,4
2,Pancakes,2
two.csv
id,name,age
1,Cleo,5
3,Bailey,1
csv-diff可以显示文件之间差异的易于理解的摘要:
$ csv-diff one.csv two.csv --key=id
1 row changed, 1 row added, 1 row removed
1 row changed
Row 1
age: "4" => "5"
1 row added
id: 3
name: Bailey
age: 1
1 row removed
id: 2
name
【文件预览】:
csv-diff-main
----setup.py(1KB)
----.gitignore(102B)
----Dockerfile(102B)
----LICENSE(11KB)
----.github()
--------workflows()
----README.md(4KB)
----tests()
--------test_cli.py(6KB)
--------test_human_text.py(4KB)
--------test_csv_diff.py(2KB)
--------__init__.py(0B)
----csv_diff()
--------__init__.py(7KB)
--------cli.py(2KB)