Importando classes do mesmo diretório ou subdiretório em Python
Em Python, você pode importar classes de arquivos dentro do mesmo diretório ou subdiretório utilizando o arquivo __init__.py. Este arquivo é um espaço reservado vazio que indica que o diretório contém módulos e pacotes.
Importando do mesmo diretório
Para importar classes de arquivos dentro do mesmo diretório principal .py, crie um arquivo __init__.py dentro desse diretório. Em seguida, importe as classes usando instruções de importação regulares:
from user import User from dir import Dir
Importando de um subdiretório
Se as classes estiverem localizadas em um subdiretório, como usr/user.py, você pode primeiro criar um __init__ vazio Arquivo .py no subdiretório. Em seguida, no arquivo main.py, use a notação de ponto para especificar o subdiretório e o nome da classe:
from usr.user import User
Alternativamente, no Python 3, você pode prefixar o nome do módulo com um ponto para anexar automaticamente o diretório atual ao caminho de importação:
from .user import User
Utilizando o arquivo __init__.py e instruções de importação adequadas, você pode importar classes de dentro do mesmo diretório ou subdiretório, permitindo a reutilização de código e modularidade em seus aplicativos Python.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3