Мне нужно определить, использует ли файловый дескриптор двоичный или текстовый режим - это необходимо для того, чтобы иметь возможность кодировать / декодировать str / байты.Как я могу это сделать?
Когда используется двоичный режим myfile.write(bytes)
работает, а когда в текстовом режиме myfile.write(str)
работает.
Идея в том, что мне нужно знать это, чтобы бытьвозможность закодировать / декодировать аргумент перед вызовом myfile.write (), в противном случае он может завершиться с ошибкой.