Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Duda sobre from __future__ import (Python)
#1

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.
Responder
#2
Hola. El módulo __future__ permite acceder a características de versiones más recientes de Python en versiones más antiguas o discontinuadas. Por ejemplo, para usar la función print() (introducida en Python 3) en Python 2 (en donde es una palabra reservada) puedes usar:

  1. >>> from __future__ import print_function
  2. >>> print("Hola mundo!")
  3. Hola mundo!
  4. >>> type(print)
  5. <type 'builtin_function_or_method'>


Saludos
Responder
#3
(15-08-2018, 06:19 PM)Francisco escribió: Hola. El módulo __future__ permite acceder a características de versiones más recientes de Python en versiones más antiguas o discontinuadas. Por ejemplo, para usar la función print() (introducida en Python 3) en Python 2 (en donde es una palabra reservada) puedes usar:

  1. >>> from __future__ import print_function
  2. >>> print("Hola mundo!")
  3. Hola mundo!
  4. >>> type(print)
  5. <type 'builtin_function_or_method'>


Saludos

Muchas gracias!!
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)