⊗pyPmMdMA 86 of 129 menu

Importar todo el contenido de un archivo en Python

Para importar todo el contenido de un archivo, puedes usar el comando especial *:

from módulo import *

La conveniencia de este método de importación radica en que todas las funciones obtenidas pueden escribirse sin el nombre del módulo, lo que mejora significativamente la legibilidad del código y lo acorta.

Importemos todas las funciones del módulo lib e intentemos acceder a func3:

from lib import * func3()

Después de ejecutar el código, se mostrará el resultado de la ejecución de func3:

3

Si es necesario importar solo una parte del módulo, entonces antes del nombre de la función no deseada se debe poner un guión bajo:

... def _func3(): print(3)

Ahora intentemos llamar a func3:

func3()

En la consola se mostrará un error:

NameError: name 'func3' is not defined. Did you mean: 'func1'?

Esta función se puede importar al archivo de trabajo solo directamente, especificándola después del comando import:

from lib import _func3 _func3() # mostrará 3

Importe todas las funciones del módulo custom_math, creado por usted en la lección anterior.

Modifique la tarea anterior para que la función get_divide no pueda importarse junto con todo el contenido del módulo.

Haga que la contraseña y el correo electrónico del usuario del módulo user no estén disponibles para importar.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar