[Python-Dev] Python3 "complexity"
Antoine Pitrou
solipsis at pitrou.net
Thu Jan 9 13:41:30 CET 2014
On Thu, 9 Jan 2014 10:15:08 +0000
Kristján Valur Jónsson <kristjan at ccpgames.com> wrote:
>
> Moving to python 3, I found that this quickly caused problems. So, I explicitly added an encoding. Better guess an encoding, something that is likely, e.g. cp1252
> with open(fn1, encoding='cp1252') as f1:
> with open(fn2, 'w', encoding='cp1252') as f2:
> f2.write(process_text(f1.read())
If you don't "care" about the encoding, why don't you use latin1?
Things will roundtrip fine and work as well as under Python 2.
Regards
Antoine.
More information about the Python-Dev
mailing list