1
  • 我有 Parcels_All.csv,我使用命令行复制 *.csv 通过合并许多较小的包裹文件来编译它
  • 我有 WKT_Revisions_Combined.csv 需要进入 Parcels_All.csv 以更新某些数据部分。
  • 我有 vlookup.py 脚本,它可以通过引用行 ID 和列标题将 WKT_Revisions_Combined.csv 中的数据打印到 Parcels_All.csv 中。

Vlookup.py 未能成功运行,因为 Parcels_All.csv 中似乎存在错误。当我在 EmEditor(一个大数据文本编辑器)中打开文件时,它会为几行提供错误消息“检测到的列数不一致”

有趣的是,当我在 Excel 中打开 Parcels_All.csv 时,数据被组织并就位;没有不一致的列。

有什么想法吗?会不会是编码问题?

4

1 回答 1

0

将具有不同列数的 CSV 文件导入 Excel 时,行长的差异并不明显。Excel 默认有一个无限宽的表格,因此不会显示 CSV 文件的实际大小。我怀疑某处的最后一列中有空字段,因为这些在 Excel 中不明显。

于 2018-07-17T16:10:27.643 回答