Puis-je écrire des syntaxes python 2 dans un fichier python 3 et compiler avec un compilateur python 3? Ce que je veux dire est ceci:Écrire des codes python2 dans python3
Je sais qu'en utilisant future__import
on peut utiliser plusieurs python 3 fonctions (comme, print
, exep
) en python 2.
Ce que je veux savoir est ce que je peux faire le contraire de ce? Disons que j'ai un code pour l'impression au fichier de données dans python2 (print>> f,a
). Maintenant, je veux utiliser le même code dans le compilateur python3. Puis-je le faire?
Vous pouvez utiliser try, sauf que le même code peut être utilisé pour Python 2 et Python 3 – Harsha
Si vous demandez si python3 est rétrocompatible, la réponse est non. Par exemple, print est une fonction dans python 3. Dans python 2 ce n'est pas le cas. – RSon1234
https://pypi.python.org/pypi/past/ –