Josh Rosenberg added the comment:
I think the suggestion is intended for "how do I keep Python 2 semantics in
Python 3?", not "how can I write my Python 2 code so it will run equivalently
in Python 3?"
It wouldn't be a bad idea to point out that you can adopt Py3 semantics
initially so as to avoid surprises later on; sadly, unlike a __future__ import,
if you want cross compatible code you have to do stupid stuff like:
try:
from future_builtins import *
except ImportError:
# Py3 is already the future
pass
----------
nosy: +josh.rosenberg
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue21237>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com