Python, como sabemos, alcançou grande aclamação nos últimos anos por sua simplicidade e portabilidade de código entre plataformas. No entanto, por onde começamos a escrever o código Python? O principal motivo do meio ambiente é criar uma área isolada para o desenvolvimento de projetos individuais. Isso permite que cada projeto não tenha dependências, independentemente de outros projetos armazenados no computador com seus requisitos específicos. Neste artigo, vamos entender o ambiente Python.
A necessidade do ambiente Python
Para converter qualquer código você precisa de um Intérprete, que envolve 70% do aplicativo. Então você precisaria de uma “linha de estrondo”. Existem basicamente duas maneiras de criar isso. Você pode escolher criar um programa usando um editor de texto simples como o WordPad ou Notepad ++ ou simplesmente criar um shell python em uma plataforma de massa. Cada um deles tem seus prós e contras. Um shell pode ser usado para interagir com o sistema operacional, por exemplo, um “terminal” pode ser usado para aproveitar o sistema operacional Windows. Em um shell, a interpretação do seu código acontece em tempo real, o que é muito benéfico. Dá uma ideia dos possíveis erros e da saída da execução do código.
Abaixo está um pedaço de código que é executado em um IDE Python (Integrated Development Environment) como o PyCharm para fornecer a saída desejada.
while (1) #! / usr / bin / env python #obter o nome de usuário em um prompt username = raw_input (“Login:“) #lista de usuários permitidos Participant1 = ”Pranav” Participant2 = ”Radhika” #controlar o usuário de entrada Se (nome de usuário = = Participante1): imprimir “acesso concedido” elif (nome de usuário == Participante2): imprimir “olá” else: imprimir “acesso não concedido” #end
declaração if na consulta sql
Para o sistema operacional Windows, o melhor lugar para obter a configuração do python é no site oficial, é claro, www.python.org. Os computadores MAC OS X já têm o python instalado. O Linux também segue o pacote com a maioria dos computadores com ele pré-instalado.
É amplamente recomendado usar o python 3 instalado com o Homebrew. Em seguida, instale o “virtualenv” usando o pip3. Como todos os pacotes são copiados, precisamos estabelecer a localização do nosso ambiente, o que pode ser feito por:
virtualenv -p python3 ~ / virtEnv1
O termo virtEnv1 é o nome do ambiente virtual e define o caminho exato do nosso ambiente. Após o ambiente ser iniciado, um arquivo denominado “ativo” dentro da pasta bin. Definimos como a fonte conforme mencionado abaixo.
cd ~ / virtEnv1
fonte bin / ativar
Caso opte por desativar o ambiente virtual, digiteDesativar
Diferentes aspectos do ambiente Python
De maneira semelhante, podemos criar muitos desses ambientes e replicar o processo acima para diferentes versões do python.
Wrapper de ambiente Python (PEW). O PEW atua como um invólucro e pode ser usado apenas uma vez. Isso torna o trabalho no ambiente virtual muito fácil. Usando um único comando, você pode criar um novo ambiente instantaneamente após instalar alguns pacotes.
classificar um array c ++
VENV é outra ferramenta de ambiente virtual mais recomendada. Ele gera um arquivo de configuração, que é diretamente compreendido pelo python e evita copiar o binário para locais mais novos. No entanto, o único problema é que ele não oferece suporte às versões 3.3 e anteriores.
PIPENV leva as coisas a todos os novos campos, pois combina pacotes e ambientes com suporte em uma única ferramenta. Apenas a especificação do ambiente é necessária e isso cria seções separadas para diferentes propósitos, como produção, teste e desenvolvimento.
A configuração do python vem com vários módulos e pacotes que seguem um conjunto definido de processos para baixar, armazenar e descompactar esses arquivos. Sempre que armazenamos um projeto ou tentamos recuperar um pacote, o python acessa um caminho filho exclusivo da pasta principal na qual foi instalado inicialmente. Existem algumas bibliotecas chamadas de pacotes de sites ou pacotes de terceiros; nada mais são do que arquivos criados pelo usuário. O outrotipo é chamado de pacotes de sistema que são as bibliotecas padrão definidas por python.
variáveis ambientais
- PYTHONPATH
Esta variável informa ao interpretador Python onde localizar os arquivos de módulo importados para um programa. Deve incluir o diretório da biblioteca de origem do Python e os diretórios que contêm o código-fonte do Python. O instalador Python às vezes pré-configura PYTHONPATH.
- PYTHONSTARTUP
Ele contém o caminho de um arquivo de inicialização contendo o código-fonte Python. Ele é executado toda vez que você inicia o interpretador. É denominado “.pythonrc.py” no Unix e contém comandos que carregam utilitários ou modificam PYTHONPATH.
- PYTHONCASEOK
É usado no Windows para instruir o Python a encontrar a primeira correspondência sem distinção entre maiúsculas e minúsculas em uma instrução de importação. Defina esta variável com qualquer valor para ativá-la.
- PYTHONHOME
É um caminho alternativo de pesquisa de módulo. Geralmente é incorporado aos diretórios PYTHONSTARTUP ou PYTHONPATH para facilitar a troca de bibliotecas de módulos.
- PYTHONBREAKPOINT
Se estiver definido, ele nomeia um chamável usando a notação de caminho com pontos. O módulo será importado e, em seguida, executado pela implementação padrão de sys.breakpointhook (), que é chamada pelo breakpoint integrado (). Se não for definido, ou definido como uma string vazia, é equivalente ao valor “pdb.set_trace”. Definir isso para a string “0” faz com que a implementação padrão de sys.breakpointhook () não faça nada além de retornar imediatamente.
Com isso, chegamos ao fim deste artigo sobre ambiente Python . Para obter conhecimento aprofundado sobre Python e seus vários aplicativos, você pode para treinamento online ao vivo com suporte 24 horas nos sete dias da semana e acesso vitalício.
Tem alguma questão para nós? Mencione-os na seção de comentários deste artigo sobre ambiente Python e entraremos em contato com você.
classificação de array c ++