Я щойно помітив, що універсальна функція файлових операцій з нового рядка, здається, виходить з ладу.
Документація для Python 3.5 open
«s mode
параметр вказує на те, що це НЕ рекомендується:
'U'
універсальний режим нових рядків (застарілий)
Принаймні, що стосується Python 3.2, open
містить аналогічне попередження "лише назад сумісність" під час документування використання mode
аргументу:
'U'
універсальний режим нових рядків (для зворотної сумісності; не слід використовувати в новому коді)
Навіть у Python 2.7 подібне попередження міститься в документації на io.open
.
У чому причина цього?