我正在使用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。
答案 0 :(得分:1)
您使用 csv.reader api错误
根据文档,csv.reader的第二个参数是方言,“ rb ”没有意义。
相反,你可能打算在这些方面做点什么:
with open(foo) as input :
reader = csv.reader(foo)
#etc