2015-06-11 24 views
0

我在csv模塊中使用csv閱讀器來讀取格式中的文件。錯誤:未知方言

Filename, Foo, Label 

每條記錄​​如下所示。

file1.wav,"[ 1.92849546e+02 2.86156126e+00 -7.96250116e+00 
7.29509485e+02 4.79000000e+02 5.51000000e+02]",1 

讀取文件時出現以下錯誤。

set_ = csv.reader(open(foo), 'rb', delimiter = ',') 
Error: unknown dialect 

另外我在Windows機器上使用python 2.7。

回答

1

您正在使用csv.reader API錯誤

按照文檔中的第二個參數是csv.reader方言和「RB」是沒有意義的。

相反,你可能想要做一些事情在這些線路上:

with open(foo) as input : 
    reader = csv.reader(foo) 
    #etc