O comando de importação no python é usado para obter acesso a outros módulos. Os módulos são os mesmos que uma biblioteca de código em Java, C, C ++ ou C#. Um módulo normalmente envolve um conjunto de funções e variáveis. Quando precisamos incluir ou usar essas funções de módulos em nosso código, podemos simplesmente importar o módulo usando o comando import e podemos facilmente invocar as funções e variáveis do módulo. O comando de importação é a maneira mais simples e comum de incluir módulos em seu código.
Python cria muitos módulos embutidos que podemos incluir em nosso código facilmente. Também podemos criar nosso módulo apenas salvando o arquivo de código python com o .py extensão.
Neste artigo, aprenderemos que como podemos importar nossos próprios módulos embutidos no Python. O editor Spyder3 é usado para criar e executar os scripts Python.
Como usar o comando de importação
Nós usamos o importar palavra -chave para importar os módulos em python. Ao importar o módulo em nosso código, escrevemos o nome do módulo com o comando de importação dessa maneira:
importar module_nameImportar módulos embutidos em python
Python cria muitos módulos embutidos. O módulo de matemática é um dos módulos comuns que são usados para desempenhar as funções matemáticas.
Vamos importar o módulo de matemática usando a palavra -chave Importar e usar suas funções para executar cálculos matemáticos. Quando acessamos qualquer função de um módulo, escrevemos o nome do módulo e colocamos um ponto e escrevemos o nome da função como essa:
nome do módulo.function_name () # Importando o módulo de matemáticaSaída
A saída é exibida no console python.
Em alguns casos, se quisermos importar apenas uma função específica ou uma constante de um módulo, podemos fazer da seguinte maneira:
de module_name importar function_name ou constant_namePor exemplo, apenas a constante Pi do módulo de matemática pode ser importada dessa maneira
De Math Import piVamos ver um exemplo disso.
# Importando apenas o valor PI do módulo de matemáticaSaída
A saída é exibida no console python.
Todas as funções e constantes podem ser importadas dessa maneira:
De Module_name Import *No caso do módulo de matemática, seria assim:
# Importando apenas o valor PI do módulo de matemáticaSaída
A saída é exibida no console python.
O comando de importação procura o nome do módulo se o módulo não for encontrado, ele mostra um erro. Vamos tentar importar o módulo "Tokenizer".
Importar tokenizerSaída
Na saída, você pode ver que ele lança um erro “ModuleNotFoundError”.
Crie seu módulo
Para criar seu módulo, criar um arquivo python, escrever o código e salvá -lo com .extensão py.
Vamos ver um exemplo disso.
Exemplo
Criamos um novo módulo chamado “Calcule.py ". Tem uma função, que leva dois números como argumento e a devolve.
def sum (val_1, val_2):Agora vamos criar outro arquivo python (teste.py) e chame o módulo "calcular" nesse arquivo.
# Importando o módulo CalcularSaída
A saída é exibida no console python.
Agora vamos modificar o arquivo de módulo de calcular e criar duas variáveis aqui.
val_1 = 0Vamos tentar acessar as variáveis do módulo calcular no teste.py
# Importando o módulo CalcularSaída
A saída é exibida no console python.
Também podemos criar um alias enquanto importamos um módulo usando a palavra -chave "AS" e funcionará bem.
# importar o módulo Calcular como calSaída
Na saída, você pode ver que funciona bem e não mostra nenhum tipo de erro.
Podemos usar a função python integrada dir () para listar todas as funções e variáveis disponíveis de um módulo.
# importar o módulo Calcular como calSaída
A saída mostra todas as variáveis e funções disponíveis do módulo "calcular".
Conclusão
Este artigo explica o comando Python Import em detalhes com a ajuda de exemplos simples. O comando de importação é usado para chamar os módulos incorporados e definidos pelo usuário em arquivos python.