相关疑难解决方法(0)

csv.Error:迭代器应返回字符串,而不是字节

Sample.csv包含以下内容

NAME    Id   No  Dept
Tom     1    12   CS
Hendry  2    35   EC
Bahamas 3    21   IT
Frank   4    61   EE
Run Code Online (Sandbox Code Playgroud)

并且python文件包含以下代码

import csv
ifile  = open('sample.csv', "rb")
read = csv.reader(ifile)
for row in read :
    print (row) 
Run Code Online (Sandbox Code Playgroud)

当我在python中运行上面的代码时,我得到以下异常

文件"csvformat.py",第4行,in for read in:_csv.Error:iterator应该返回字符串,而不是字节(你是否在文本模式下打开文件?)

我该如何解决?

python csv python-3.x

141
推荐指数
5
解决办法
20万
查看次数

标签 统计

csv ×1

python ×1

python-3.x ×1