Sample.csv zawiera następujące elementy:
NAME Id No Dept
Tom 1 12 CS
Hendry 2 35 EC
Bahamas 3 21 IT
Frank 4 61 EE
A plik Pythona zawiera następujący kod:
import csv
ifile = open('sample.csv', "rb")
read = csv.reader(ifile)
for row in read :
print (row)
Kiedy uruchamiam powyższy kod w Pythonie, otrzymuję następujący wyjątek:
Plik „csvformat.py”, wiersz 4, w wierszu w czytaniu: _csv.Error: iterator powinien zwracać ciągi znaków, a nie bajty (czy otworzyłeś plik w trybie tekstowym?)
Jak mogę to naprawić?