keyword from en Python

La keyword from en Python se usa para importar solo una sección específica de un módulo.

La palabra reservada de esta lección forma parte del núcleo del lenguaje Python. No puedes usarla como nombre de variable; su significado es fijo y universal en cualquier proyecto.

Entender keywords reduce errores de sintaxis y acelera la lectura de código ajeno.

En Python, la palabra clave " from " se utiliza en importaciones de módulos para especificar qué elementos (funciones, clases, variables, etc.) se desean importar desde un módulo determinado. La palabra clave "from" proporciona una forma más específica de importar elementos de un módulo en comparación con la importación regular.

Sintaxis keyword from en Python

La sintaxis básica del uso de "from" en importaciones es la siguiente:

Ejemplo

    from modulo import elemento1, elemento2, ...
  

Ejemplo

Importe solo la sección de hora del módulo de fecha y hora e imprima la hora como si fueran las 15:00:

Ejemplo

    from datetime import time

x = time(hour=15)
print(x)
  

En este ejemplo, hemos importado la clase "time" del módulo "datetime" y hemos creado un objeto "x" de la clase "time" con la hora establecida en 15 (3:00 PM). Al imprimir el valor de "x", se muestra la representación de la hora en formato HH:MM:SS, donde "HH" representa las horas, "MM" los minutos y "SS" los segundos.

En este caso, el resultado es "15:00:00".

Lea más sobre los módulos en nuestro tutorial de módulos de Python .

Practica keyword from en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Usar print()

Importe solo la sección de hora del módulo de fecha y hora e imprima la hora como si fueran las 15:00.

Ejemplo

    from datetime import time

x = time(hour=15)
print(x)
  
Abrir en editor

Cómo practicar

1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.


Resumen

  • Ejecuta y modifica cada ejemplo antes de seguir.
  • Revisa errores de indentación y de importación de módulos.
  • Consulta la lección anterior y la siguiente del menú lateral.