在Python中读取CSV-列不在文件开头

在Python中读取CSV-列不在文件开头,python,csv,Python,Csv,我正在尝试调整一个脚本,该脚本以前接收CSV文件,其中列位于文件的开头,但是现在它读取的CSV已更改,因此在给出列标题之前会有一个spiel负载 有没有一种方法可以使用DictReader(甚至任何其他方法)跳到列所在的位置(第15行)并使用这些列? 目前我正在使用下面的代码,但它将始终占据文件的第一行 f = open(fileName) reader = csv.DictReader(f) lineU = 0 for underlyer in reader: lineU = line

我正在尝试调整一个脚本,该脚本以前接收CSV文件,其中列位于文件的开头,但是现在它读取的CSV已更改,因此在给出列标题之前会有一个spiel负载

有没有一种方法可以使用DictReader(甚至任何其他方法)跳到列所在的位置(第15行)并使用这些列? 目前我正在使用下面的代码,但它将始终占据文件的第一行

f = open(fileName)
reader = csv.DictReader(f)
lineU = 0
for underlyer in reader:
    lineU = lineU + 1
    if(lineU == 6):
       #start the code

感谢您提供的帮助。

首先尝试从
f
中读取15行,然后将其传递给
DictReader

csv.reader
将遍历该文件,因此在开始使用读卡器之前,您基本上可以使用
file.readline()
读取这些行,这样他们就不会出现在读者面前