Digamos que no nosso projeto estamos utilizando uma estrutura de arquivos com o proposito de organizar melhor a distribuição dos arquivos do projeto.
Então temos por exemplo a seguinte estrutura:
Então a nossa classe App.py precisa acessar a classe Telas.py
mas não podemos usar o comando from ..import Telas pois isso gera um erro de importação de modulo em caminho superior a classe atual (pode funcionar mÔs pode também causar problemas)
então para importarmos o modulo Telas dentro do modulo App podemos usar a importação da seguinte forma
from Projeto.view import Telas
Projeto é a pasta superior do nosso programa, ela serve de inicio de caminho para a importação dos módulos, dessa forma fica mais fÔcil importar um arquivo de forma especifica.
0 ComentƔrios