Я видел некоторый код, используя ключевое слово file просто отлично, в то время как другие предложили не использовать его, а мой редактор - это цвет, кодирующий его как ключевое слово.
Ответ 1
Нет, file является встроенным, а не ключевым словом:
Это можно рассматривать как псевдоним для open(), но он был удален из Python 3, как новая структура io заменил его. Технически это тип объекта возвращаемый функцией open().