我有一个CSV文件,但与问题不同的是,它有一些列包含带逗号的双引号字符串,例如11,"first line, second column",13.0,6
210,"second现在,我想提取一个特定的列(比方说,第三列)-比方说,打印在标准输出上,每行一个值。我不能简单地使用逗号作为字段分隔符(例如,使用cut);相反,我需要更复杂的分隔符。那会是什么呢?
我正在制作一个脚本来提取cvs文件中的信息。每一列都用";“分隔。输出应该是包含我要提取的列的字符串列表。我想用全面的清单来做这件事,我想做的事情如下:如果你知道Python,你会猜到它不起作用。当然,我可以使用[ l.split(";") for l in lines ],但是实际上我需要提取几个列,所以做多个拆分不是正