That's obviously untrue. For example, consider the following Python 2 script:
with open('a.txt', 'r') as a, open('b.txt', 'w') as b:
for line in a:
b.write(line)
It works identically on a Python 3 interpreter, and it doesn't even use "from __future__ import ...".