Como encontrar informações sobre o caminho em python
Video: Como saber qual o caminho a seguir? - (profissional, afetivo, espiritual...)
Conteúdo
Para utilizar o código em um módulo, Python deve ser capaz de localizar o módulo e carregá-lo na memória. As informações de localização são armazenados como caminhos dentro Python. Sempre que você solicitar que Python importar um módulo, o Python olha para todos os arquivos em sua lista de caminhos para encontrá-lo. A informação do caminho vem de três fontes:
Video: Como Encontrar o Seu Caminho em 2017
Variáveis ambientais: variáveis de ambiente Python, tais como PYTHONPATH, diz Python onde encontrar módulos no disco.
Diretório atual: Você pode alterar o diretório Python atual para que ele possa localizar os módulos usados pelo seu aplicativo.
Video: Encontrando Sua Vocação
Os diretórios padrão: Mesmo quando você não definir as variáveis de ambiente e diretório atual não deu qualquer módulos utilizáveis, Python ainda pode encontrar suas próprias bibliotecas no conjunto de pastas padrão que são incluídos como parte de sua própria informações de caminho.
É útil saber as informações do caminho atual, porque a falta de um caminho pode causar o aplicativo a falhar. Os seguintes passos demonstram como você pode obter informações sobre o caminho:
Abra o Shell Python.
Você vê a janela do Python Shell aparecer.
sys importação de tipo e pressione Enter.
Tipo para p em sys.path: e pressione Enter.
Python recua automaticamente a próxima linha para você. o sys.path atribuir sempre contém uma lista de caminhos padrão.
Tipo de impressão (p) e pressione Enter duas vezes.
Você verá uma lista das informações caminho. Sua lista pode ser diferente, dependendo da sua plataforma, a versão do Python que tem instalado, eo Python recursos que você tem instalado.
o sys.path atributo é confiável, mas nem sempre pode conter todos os caminhos que o Python pode ver. Se você não ver um caminho necessário, você sempre pode verificar em outro lugar que Python procura por informações. Os passos seguintes mostram como executar esta tarefa:
import os de tipo e pressione Enter.
Digite os.environ [ ‘PYTHONPATH’]. Split (os.pathsep) e pressione Enter.
Quando você tem um PYTHONPATH variável de ambiente definido, você verá uma lista de caminhos. No entanto, se você não tem a variável de ambiente definida, você vê uma mensagem de erro.
o sys.path atributo não inclui o Dividido() função, que é por isso que o exemplo usa um para loop com ele. No entanto, o os.environ [ ‘PYTHONPATH’] atributo não inclui a Dividido() função, de modo que você pode usá-lo para criar uma lista de caminhos individuais.
Você deve fornecer Dividido() com um valor que procurar em dividir uma lista de itens. o os.pathsepconstante (Uma variável que tem um, valor imutável, definido) define o separador de caminho para a plataforma atual de modo que você pode usar o mesmo código em qualquer plataforma que suporta Python.
Feche a Shell Python.
A janela Python Shell fecha.
Você também pode adicionar e remover itens de sys.path.