我正在研究将 csv 文件转换为 ArcGIS shapefile 的项目,这涉及将输出写入单独的文件。我为每一行中的每一列创建了一个列表,并试图索引第 36 和 37 列。但是,list index out of range
这样做时我收到一条错误消息。关于我可能在做什么的任何建议?
while line:
count = count + 1
line = inFile.readline()
print 'Row', count, 'line info=', line[:72]
lineList = line.split(',')
newList = lineList[:72]
print 'line info =', newList
for item in newList[36]:
item.replace("", "0")
for item in newList[37]:
item.replace("", "0")
newLine = ','.join(newList)
newLine = newLine + '\n'
formatLine = newLine.replace("/","_")
outFile.write(formatLine)