В документации к fileobject.encoding упоминается, что оно может иметь значение None, и в этом случае используется «системная кодировка по умолчанию».
Как узнать, что это за кодировка?
Подробнее здесь: https://stackoverflow.com/questions/738 ... ncoding-is