python 怎么读取csv文件的最后一行的第一个数据?

RT
为什么我用这种方法会报错呢index out of range

targetLine = "";  
mLines = csvfile.read();
targetLine = mLines[-1];
a=targetLine[0]
print a

你的mLines这个list有没有数据

 mLines = csvfile.readlines()

你这里有2个问题
1. 用csvfile.readlines()
2.你取的targetLine是一个字符串,需要进行分割
具体代码如下,测试通过,请采纳^_^

# coding=utf8

with open("C:\\test.csv") as csvfile:
    mLines = csvfile.readlines()

targetLine = mLines[-1]
a=targetLine.split(',')[0]
print(a)