首页 > 其他 > 详细

AttributeError: '_csv.reader' object has no attribute 'next'

时间:2019-08-16 12:28:36      阅读:78      评论:0      收藏:0      [点我收藏+]
from sklearn.feature_extraction import DictVectorizer
import csv
from sklearn import preprocessing
from sklearn import tree
from sklearn.externals.six import StringIO

#打开CSV文件rb是以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头
data = open(rF:\2.深度神经网络算法之基础精讲\机器学习深度神经网络学习基础一  29课\代码与素材(1)\01DTree\AllElectronics.csv,rb)
reader = csv.reader(data)
header = reader.next()

print(header)
featureList = []
lableList = []

技术分享图片

 

python 3中reader已经没有next()属性了,而使用:

header = next(reader)

 

from sklearn.feature_extraction import DictVectorizer
import csv
from sklearn import preprocessing
from sklearn import tree
from sklearn.externals.six import StringIO

#打开CSV文件rb是以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头
data = open(rF:\2.深度神经网络算法之基础精讲\机器学习深度神经网络学习基础一  29课\代码与素材(1)\01DTree\AllElectronics.csv,rt)
reader = csv.reader(data)
header = next(reader)

print(header)
featureList = []
lableList = []

 

 

 

AttributeError: '_csv.reader' object has no attribute 'next'

原文:https://www.cnblogs.com/yichenxing/p/11363084.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!