⊗pyPmMdMA 86 of 129 menu

Importar todo o conteúdo de um arquivo em Python

Para importar todo o conteúdo de um arquivo, você pode usar o comando especial *:

from módulo import *

A conveniência deste método de importação é que todas as funções obtidas podem ser chamadas sem o nome do módulo, o que melhora significativamente a legibilidade do código e o encurta.

Vamos importar todas as funções do módulo lib e tentar acessar func3:

from lib import * func3()

Após a execução do código, o resultado da execução de func3 será exibido:

3

Se for necessário importar apenas parte do módulo, você deve prefixar o nome da função indesejada com um sublinhado:

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

Agora vamos tentar chamar func3:

func3()

O seguinte erro será exibido no console:

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

Esta função só pode ser importada para o arquivo de trabalho diretamente, especificando-a após o comando import:

from lib import _func3 _func3() # exibirá 3

Importe todas as funções do módulo custom_math, criado por você na lição anterior.

Modifique a tarefa anterior para que a função get_divide não possa ser importada junto com todo o conteúdo do módulo.

Torne a senha e o e-mail do usuário inacessíveis para importação do módulo user.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar