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)