image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image

BL

Bruno Lima23/07/2024 23:27
Compartilhe

Python da Maquina : Como Importar Módulos

  • #Python

Importação de Módulos

Quando você importa módulos em Python, está dizendo ao Python para carregar e usar código de outros arquivos. Isso permite reutilizar código e adicionar funcionalidades ao seu programa sem reescrever tudo do zero.

Como Importar seu módulo

Para importar módulos em Python, use a palavra-chave "import" para carregar um módulo inteiro, como "import math." Se precisar de funções ou variáveis específicas, utilize "from ... import ...," como "from math import pi".

Para simplificar nomes, aplique um alias com "import module as alias", por exemplo, "import numpy as np". Para importar tudo de um módulo, "use from ... import *", como "from math import *". Ao trabalhar com pacotes, você pode fazer importações relativas com "from . import module."

Import

import carrega um módulo completo para uso no código.

Exemplo:

import os
print(os.getcwd())  # Imprime o diretório de trabalho atual

Import math

import math carrega o módulo math, que fornece funções matemáticas.

Exemplo:

import math
print(math.sqrt(16))  # Imprime a raiz quadrada de 16

From ... import ...

from ... import ... importa partes específicas de um módulo.

Exemplo:

from datetime import date
print(date.today())  # Imprime a data atual

From math import pi

from math import pi importa a constante pi do módulo math.

Exemplo:

from math import pi
print(pi)  # Imprime o valor de pi

Import module as alias

import module as alias importa um módulo e atribui-lhe um nome alternativo.

Exemplo:

import pandas as pd
df = pd.DataFrame({'col': [1, 2, 3]})
print(df)

Import numpy as np

import numpy as np carrega o módulo numpy com o alias np, facilitando seu uso.

Exemplo:

import numpy as np
arr = np.array([1, 2, 3])
print(arr)  # Imprime o array [1, 2, 3]

Gostou deste conteúdo sobre importação de módulos em Python? agradeçam as inteligências IA!

Fonte de produção

Ilustração de capa: gerada pelo lexica.art

Conteudo gerado por: chatGPT, revisão duvidosa

#Python

Compartilhe
Comentários (3)

BL

Bruno Lima - 17/09/2024 18:30

Opa Breno obrigado pelo comentario, irei dar uma olhadinha.


Joel, interessante seu canal dei uma olhada e parece ser bastante didático. irei seguir e posteriormente conferir mais.

Joel Jacinto
Joel Jacinto - 24/07/2024 11:34

Bom dia, Bruno e Breno!


Os módulos em Python são realmente muito úteis, tanto os nativos quanto os desenvolvidos por terceiros. É importante ficar atento ao instalar um módulo, especialmente se ele utiliza versões diferentes de outros módulos que você já possui. Por exemplo, ao instalar um módulo como o Pillow, pode haver conflito com outro similar, como o PIL. Por isso, é sempre recomendável criar um ambiente virtual para cada projeto e instalar apenas os módulos necessários nele. Isso não só evita conflitos, mas também ajuda a manter o executável do seu projeto mais compacto, caso você deseje gerá-lo.


Vou deixar o link para meu canal no YouTube caso tenham interesse: I Love Python

Breno Silva
Breno Silva - 24/07/2024 09:35

Recentemente me vi com um problema ao utilizar 2 arquivos que importam módulos entre si , descobri que isso pode levar a ter um problema de importação circular. Vale a pena pesquisar sobre e como evitar.