Duda sobre from __future__ import (Python)

Iniciado por Sergiolocuelo, 14 Agosto 2018, 22:31 PM

0 Miembros y 1 Visitante están viendo este tema.

Sergiolocuelo

Hola, tengo dudas sobre from __future__ import, ¿Qué es y lo que hace? Busqué por internet pero no entiendo lo que intentan explicarme, solo entendí que sirve para correr un programa de python2 en python3.

huchoko

Es algo así para usar características de Python que son añadidas en versiones mas recientes.
Por ejemplo, en Python 3, print es una funcion, pero en Python 2.7 no.
Entonces, si quieres usar print como una funcion en Python 2.7, usas el from __future__
Código (python) [Seleccionar]

from __future__ import print_function
print("Estoy usando print como una funcion en python 2.7!")

Sergiolocuelo