Если вы сохранили ваш файл как Western (ISO Latin 1), скорее всего, он имеет LF в качестве разделителя.
Попробуйте использовать следующую строку:
установить myList для чтения open_file, используя разделитель "\ n"
и посмотрите, работает ли он для вас.
Я попытался запустить ваш скрипт на моем ноутбуке, и он отлично работает с вышеуказанными модификациями.
Кроме того, запустите команду od в оболочке, чтобы проверить, правильно ли закодирован файл. Вот вывод моей команды:
vlad$ od -c file.txt
0000000 9 7 8 - 9 7 2 - 7 2 2 - 6 4 9 -
0000020 8 \n 9 7 8 - 9 7 2 - 7 2 2 - 6 4
0000040 6 - 7 \n 9 7 8 - 9 7 2 - 7 2 2 -
0000060 6 2 7 - 6 \n 9 7 8 - 9 7 2 - 7 2
0000100 2 - 6 2 5 - 2 \n 9 7 8 - 9 7 2 -
0000120 7 2 2 - 5 9 4 - 1 \n
0000132