csv ファイルを ArcGIS シェープファイルに変換するプロジェクトに取り組んでいます。これには、出力を別のファイルに書き込むことが含まれます。各行の各列のリストを作成し、列 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)