Есть csv файл с кодировкой utf-8. Делаю
# -*- coding: utf-8 -*- import csv reader = csv.reader(open(r"F:\py\test1.csv")) for row in reader: print (row) print ("Привет")
Вывод:

Почему так? На сколько я понял с гугла, в 3.5 уже по умолчанию используется utf-8, то есть вообще первую строку можно не использовать, и так должно все работать. А не работает даже с ней.
Если кодировку перевести в ANSI, то все нормально отрабатывает
Спасибо!