Temas en tendencia
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Si la policía de Python lee mi código, me condenaré a cadena perpetua
No sabía que las importaciones locales eran controvertidas, importo bibliotecas dentro de funciones todo el tiempo
Pero un gran poder conlleva una gran responsabilidad
Entiendo que PEP8 sugiere importaciones globales, pero cada regla tiene excepciones, y debes saber cuándo romperlas
Aquí hay algunas ventajas de las importaciones locales:
Sepa exactamente de dónde provienen sus dependencias en el momento de usarlas, en lugar de tener que desplazarse hasta la parte superior de un archivo
puede importar módulos condicionalmente cuando/si los necesita
podría mejorar el tiempo de carga de un módulo porque no tiene que importar todo al principio
puede ayudarlo a salir de las dependencias circulares (suponiendo que sea demasiado perezoso para corregir la dependencia circular de la manera correcta)
Obviamente, también hay desventajas en las importaciones locales, pero esta es una pieza de hojaldre, así que no las mencionaré aquí
En general, mi recomendación es utilizar importaciones globales, pero comprender las compensaciones para que pueda aprovechar las importaciones locales cuando sea necesario

Populares
Ranking
Favoritas