刚开始学习机器学习,在练习决策树算法,发现导入csv模块执行如下程序报错AttributeError: '_csv.reader' object has no attribute'next',扎心了许久终于找到解决办法,如果也有刚练习的小伙伴碰到类似的问题希望有帮助。

代码和错误提示如下:  


 python “AttributeError: '_csv.reader' object has no attribute'next'” 报错的解决办法



解决办法:

Line 17:reader.next()改为next(reader),貌似和python运行版本有关。

然而运行后又出现了第二个扎心的问题,如下所示:


python “AttributeError: '_csv.reader' object has no attribute'next'” 报错的解决办法


解决办法:

Line 15:“rb”改为“rt”即可。

第一次写博客,如有错误之处请大家不吝斧正!

参考链接:

[1]:http://blog.csdn.net/qing101hua/article/details/77002444

[2]:https://www.kaggle.com/c/titanic/discussion/4937

  


相关文章: