csv文件处理

运行如下代码:

 
 
import csv
reader = csv.reader(open("F:\\FERdatabase\\fer2013.csv", 'rb'))
for line in reader:
        print(line)
 
 
出现问题:

_csv.Error: iterator should return strings, not bytes (did you open the file in text mode?)
表明返回的bytes,理应返回strings,按照提示,修改读取模式。

将代码修改为如下时,问题解决:

import csv
reader = csv.reader(open("F:\\FERdatabase\\fer2013.csv", 'r'))
for line in reader:
        print(line)



猜你喜欢

转载自blog.csdn.net/darlingwood2013/article/details/70858086