image

Access unlimited bootcamps and 650+ courses

50
%OFF
Article image

BL

Bruno Lima23/07/2024 23:27
Share

Python da Maquina : Como Importar Módulos

    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

    Share
    Comments (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.