Importar arquivo de diretório diferente em Python
Neste artigo você vai aprender a como importar arquivo de diretório diferente,ou seja, importar de uma pasta diferente do arquivo de Python

Fala programador(a), beleza? Bora aprender mais sobre Python e também manuseamento de arquivos e diretórios!
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Para importar aquivos de outros diretórios vamos precisar utilizar o módulo sys
A partir daí vamos utilizar o método path, que nos dá acesso a insert que recebe o diretório como parâmetro
Depois destas instruções teremos acesso ao arquivo!
Veja um exemplo prático para resolver a situação:
import sys sys.path.insert(1, './teste') import alo
No caso acima temos o seguinte cenário:
- Um diretório chamado teste
- Um arquivo alo.py dentro do diretório deste
Então passamos este diretório para o método insert, que vai deixar os arquivos deste diretórios “importáveis” no nosso programa
E então o arquivo alo.py é executado, pois nós já podemos utilizar arquivos da pasta teste
Sendo assim o código existente lá é executado no nosso software, e assim resolvemos o problema!
Conclusão
Neste artigo você aprendeu a como importar arquivo de diretório diferente em Python
Utilizamos o módulo sys, que nos permite trabalhar com diretórios
E neste módulo utilizamos o método insert, que disponibiliza um diretório diferente para ser utilizado no nosso software
E assim importamos o arquivo necessário com import!
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

Como limitar números decimais em Python?
Adicionar uma seção sobre f-strings, o jeito mais usado hoje pra formatar casa decimal. Exemplo: valor = 3.14159 e print(f"{valor:.2f}") mostrando 3.14. Explicar que o […]
Como programar Python [dicas e códigos iniciantes aqui]
Python é uma linguagem de programação muito popular e uma de alto nível utilizada em diferentes tipos de aplicações, como para o desenvolvimento web, em Machine […]

Como inverter uma string em Python
Neste artigo você vai aprender a como inverter uma string em Python, de uma maneira simples para você utilizar em seus programas Conteúdo também disponível […]
