2015-02-09 14 views
1

我是导入的CSV文件,告诉我这样做会导致失败。为什么我在使用csv模块时不断收到错误“AttributeError:'_io.TextIOWrapper'对象没有属性'编写者'?

这是有问题的代码。

outfile = open("D:/stock_information/processed data/standard_deviant.csv", "w") 
write_outfile = csv.writer(outfile) 

for i in range(len(all_standard_deviant_info)): 
    outfile.writerows(all_standard_deviant_info[i][0]) 
    outfile.writerows(all_standard_deviant_info[i][1]) 

有没有人知道它为什么说.writerows不存在?

+0

使用'write_outfile'而不是'outfile'。 – 2015-02-09 01:05:07

回答

3

您需要使用,

write_outfile.writerows(all_standard_deviant_info[i][0]) 

因为outfile只是一个文件对象不是csv.writer的对象。

+0

谢谢你做了我正在寻找的东西。对不起,问这样一个简单的问题。 – 2015-02-09 01:10:02

相关问题