Почему использование from __future__ import print_function нарушает печать в стиле Python2?

| | | | | | | | | |

Я новичок в программировании на python, и я пытаюсь распечатать с разделителем и концом, но это все еще дает мне синтаксическую ошибку.

Я использую python 2.7.

Вот мой код:

из __future__ import print_function import sys, os, time for x in range(0,10): print x, sep=" ", end="" time.sleep(1) 

И вот ошибка:

$ python2 xy.py Файл "xy.py", строка 5 печатает x, sep=" ", end="" ^ SyntaxError: недопустимый синтаксис $