print_function
est FeatureName
pas être confondue avec l' print
intégré dans la fonction elle-même.
C'est une fonctionnalité qui est disponible à partir de l'avenir, de sorte que vous pouvez utiliser la fonction intégrée qu'elle peut fournir.
Les autres Caractéristiques comprennent:
all_feature_names = [
"nested_scopes",
"generators",
"division",
"absolute_import",
"with_statement",
"print_function",
"unicode_literals",
]
Il y a des raisons particulières lorsque vous migrez votre code de la prochaine version supérieure, votre programme va rester telle que l'utilisation de la fonctionnalité de mise à jour à la place de l' __future__
version. Aussi, si c'était le nom de la fonction ou le mot-clé lui-même, il peut causer de la confusion à l'analyseur.