sys.path do Python
Diretório de artigos
Em Python,
sys.path
é um atributo muito importante, usado para especificar quais diretórios o interpretador Python deve pesquisar ao importar um módulo.
sys.path
é uma lista contendo vários caminhos de diretório. Quando você tenta importar um módulo, o interpretador Python sys.path
pesquisa o módulo nesses diretórios na ordem especificada em .
Aqui estão alguns usos comuns:
Confira os atuais sys.path
:
import sys
print(sys.path)
Adicione novo diretório a sys.path
:
import sys
sys.path.append("/path/to/directory")
Insira o novo diretório no início de sys.path
:
import sys
sys.path.insert(0, "/path/to/directory")
Exclua sys.path
um diretório em:
import sys
sys.path.remove("/path/to/directory")
Deve-se observar que a modificação sys.path
só terá efeito no processo Python atual e não afetará outros processos Python ou o ambiente Python em nível de sistema.
Essas funções ajudam você a trabalhar com caminhos de arquivos com mais facilidade, sem precisar se preocupar com diferenças entre sistemas operacionais ou lidar com combinações complexas de caminhos.
Catálogo geral de "decomposição de linhagem AUTOSAR (cadeia de ferramentas ETAS)"