unistr=unicode(str_local_encoding, local_encoding)
unistr=str_local_encoding.decode(local_encoding)
unistr=unicode(str_local_encoding, local_encoding)
unistr=str_local_encoding.decode(local_encoding)
в чём разница?ни в чем, unicode(str, enc) скорее всего сама вызывает str.decode(enc).
Какой смысл имеет параметр replace в decode()?автоматическая обработка ошибок декодирования (игнорирование если они не критичны и т.д.).
qwerтак ведь функция деокде из локальной кодировки превращает строку в юникод. а любому символу локальной кодировки есть соответствующий в юникоде. по моему такой ошибки существовать не может
автоматическая обработка ошибок декодирования (игнорирование если они не критичны и т.д.).