2012-08-24 48 views
0

我在尝试调整以前在CSV文件中列出文件开头的脚本,但现在它读取的CSV已更改在给出列标题之前有一段游戏加载。在Python中读取CSV - 不在文件起始处的列

是否有使用DictReader(甚至任何其他方法)跳到列(第15行)的地方并使用它们的方法? 目前我正在使用下面的代码,但它将始终采用文件中的第一行。

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

感谢您给予的任何帮助。

回答

0

尝试从f开始读取15行,然后传递给DictReader

0

csv.reader将遍历该文件,因此您可以在开始使用阅读器之前使用file.readline()基本阅读这些行,以便它们不会出现在阅读器中。