Foros del Web » Programando para Internet » Python »

importar solamente 1 funcion

Estas en el tema de importar solamente 1 funcion en el foro de Python en Foros del Web. mi duda es si se puede importar a un programa solamente 1 funcion contenida en alguna libreria y no toda la libreria. por ejemplo, en ...
  #1 (permalink)  
Antiguo 07/04/2012, 11:28
 
Fecha de Ingreso: diciembre-2011
Ubicación: Crespo - Entre Rios
Mensajes: 155
Antigüedad: 13 años
Puntos: 25
importar solamente 1 funcion

mi duda es si se puede importar a un programa solamente 1 funcion contenida en alguna libreria y no toda la libreria.

por ejemplo, en un ejercicio que nos dieron tenemos que mostrar todas las permutaciones posibles de 4 letras, para resolver esto necesito solamente la funcion factorial de la libreria math, entonces quiero saber si se puede hacer lo siguiente para disminuir el uso de memoria:

Código Python:
Ver original
  1. import math.factorial

en lugar de:

Código Python:
Ver original
  1. import math

saludos y gracias
  #2 (permalink)  
Antiguo 07/04/2012, 11:30
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 9 meses
Puntos: 1360
Respuesta: importar solamente 1 funcion

Claro, que se puede solo tienes que hacer esto.

Código Python:
Ver original
  1. from math import factorial
  #3 (permalink)  
Antiguo 07/04/2012, 11:32
 
Fecha de Ingreso: diciembre-2011
Ubicación: Crespo - Entre Rios
Mensajes: 155
Antigüedad: 13 años
Puntos: 25
Respuesta: importar solamente 1 funcion

gracias gracias, era por curiosidad nomas :)

Etiquetas: funcion, programa, solamente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:34.