Бывает нужно загнать в шелл django ввод из файла.
python manage.py shell<file работал нормально, пока в файле не встретились юникодные строки с кириллицей.
Скажем, если в шелле набрать print(u'привет!'), будет нормальный вывод, а если та же строка выполняется из перенаправленного файла - пÑивеÑ
В чем может быть проблема?