【发布时间】:2011-11-27 04:26:11
【问题描述】:
我已经能够使用该站点上多个用户的输入使用 python 创建一个 csv,我希望对您的帖子表示感谢。我现在很困惑,将发布我的第一个问题。
我的 input.csv 如下所示:
day,month,year,lat,long
01,04,2001,45.00,120.00
02,04,2003,44.00,118.00
我正在尝试删除“年份”列及其所有条目。总共有 40 多个条目,范围从 1960 年到 2010 年。
【问题讨论】:
-
这是
awk的亮点:$ awk -F, 'BEGIN {OFS=","} {print $1,$2,$4,$5}' ex.csv -
@Eric Wilson:幸运的是,这个 CSV 文件没有引号,允许 AWK 工作。
-
@S.Lott 我同意,当 CSV 格式变得更加复杂时,Python 的
csv是要走的路。我只在awk明显有效时才使用它,而且只有一行。
标签: python csv row-removal