Estoy importando una gran cantidad de funciones de un móduloimportación de múltiples funciones de un módulo de Python
¿Es mejor utilizar
from my_module import function1, function2, function3, function4, function5, function6, function7
que es un poco desordenado, pero evita la inundación del espacio de nombres actual con todo, desde ese módulo o
from my_module import *
Lo que parece ordenado pero llenará el espacio de nombres con todo lo de ese módulo.
No se puede encontrar nada en PEP8 sobre cuál es el límite de cuánto debe importar por nombre. ¿Cuál es mejor y por qué?
¿Qué ocurre si el módulo es un módulo incorporado o de un tercero que no puede o no desea editar? –
Entonces probablemente no podría/no debería hacer esto. Asumí por el nombre del archivo que era algo que estaba creando. –
@MannyD - eso es correcto, sin embargo, en otros lugares de mi código necesito importar function9..functionN –