Python, latin_1 и utf
Есть текстовый файл, который надо считать и преобразовать из latin_1 в utf8. В этом тексте есть немецкие умляуты, которые в ASCII не входят. По этой причине encode('utf_8','replace') ругается: "UnicodeDecodeError: 'ascii' codec can't decode byte 0x81 in position 2: ordinal not in range(128)". В документации про encode написано "Default encoding is the current default string encoding.". Как сменить эту "default string encoding" на latin_1? Или лучше использовать другие способы? Какие?

