Pourquoi l’utilisation de la fonction d’impression de l’import __future__ casse-t-elle l’impression de style Python2 ?

| | | | | | | | | |

Je débute en programmation avec python, et j'essaie d'imprimer avec un séparateur et une fin mais cela me donne toujours une erreur de syntaxe.

J'utilise python 2.7.

Voici mon code :

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

Et voici l'erreur :

$ python2 xy.py File "xy.py", line 5 print x, sep=" ", end="" ^ Erreur de syntaxe : syntaxe invalide $