Мне не интересно разогревать "Python 2 или Python 3?" (хотя самый последний из них, который я нашел, старше одного года), но я наткнулся на это выражение:
Вы можете написать код Python 3 под Python 2, если ваш файл начинается с линией:
from __future__ import absolute_import, division, generators, unicode_literals, print_function, nested_scopes, with_statement
С этой строкой ваш код будет работать с Python 2 или Python 3. Там могут быть редкие случаи, когда он не работает, но у меня есть не найден,
Это правда? Является ли эта единственная строка достаточной для того, чтобы код, который вы пишете, выполнялся как на Python 2.x( >= 2.5, я предполагаю), так и на 3.x(если предполагается, что импортированные модули доступны в обоих)?