查找两个大型csv文件之间的差异
diffcsv的Python项目详细描述
啊![pypi](https://img.shields.io/pypi/v/diffcsv.svg)[![构建状态](https://travis-ci.org/ugursogukpinar/diff-csv.svg?branch=master(https://travis ci.org/ugursogoguukpukpinar/diff csv)
diffcsv
>它发现了同一结构的csv文件的两个版本之间的差异。
/>$pip安装diff csv###用法
--
````
diffcsv[-h][--主键主键]
[--基于[基于…][--分隔符分隔符]
旧的CSV新的CSV
位置参数:
旧的CSV文件的旧的CSV路径
新的CSV文件的新的CSV路径
可选参数:
-H-,帮助显示该帮助消息并退出
两个CSV文件的公共密钥BR/>——基于BaseDeon(BaseDeon……)BR/>——delimiter DELIMITER
CSV文件的Delimiter
‘BR/>< BR/>示例:
BR/> -版本1。CSV
‘BR/> ID,密钥,值,创建于
1,键-1,值-12018-01-01
2,键-2,值-22018-02-01
`````
-version-2.csv
``````
id,键,值,创建于
1,键-1,值-1-更改,2018-01-01
3,键-3,值-3,2018-02-02-02
````
``bash
$diff csv/path/of/version-1.csv/path/of/version-2.csv/path/of/version-1.csv/path/of/version-1.csv/path/of/version-2.csv——主键id——基于键值的主键id——基于键值的键值
`````
/>
/>/>输出:
````````````````````````````````````````“key-3”,“value-3”,“2018-02-02”,“插入”
“1”,“key-1”,“value-1-altered”,“2018-01-01”,“updated”
````
\
diffcsv
>它发现了同一结构的csv文件的两个版本之间的差异。
/>$pip安装diff csv###用法
--
````
diffcsv[-h][--主键主键]
[--基于[基于…][--分隔符分隔符]
旧的CSV新的CSV
位置参数:
旧的CSV文件的旧的CSV路径
新的CSV文件的新的CSV路径
可选参数:
-H-,帮助显示该帮助消息并退出
两个CSV文件的公共密钥BR/>——基于BaseDeon(BaseDeon……)BR/>——delimiter DELIMITER
CSV文件的Delimiter
‘BR/>< BR/>示例:
BR/> -版本1。CSV
‘BR/> ID,密钥,值,创建于
1,键-1,值-12018-01-01
2,键-2,值-22018-02-01
`````
-version-2.csv
``````
id,键,值,创建于
1,键-1,值-1-更改,2018-01-01
3,键-3,值-3,2018-02-02-02
````
``bash
$diff csv/path/of/version-1.csv/path/of/version-2.csv/path/of/version-1.csv/path/of/version-1.csv/path/of/version-2.csv——主键id——基于键值的主键id——基于键值的键值
`````
/>
/>/>输出:
````````````````````````````````````````“key-3”,“value-3”,“2018-02-02”,“插入”
“1”,“key-1”,“value-1-altered”,“2018-01-01”,“updated”
````
\