On Thu, 9 Jan 2014 10:15:08 +0000
Kristján Valur Jónsson <krist...@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.


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to