Python Shell (Interpretador)

A Python Shell (Interpretador) é o interpretador que executa os seus programas Python, outras peças do código Python ou comandos simples.

Código Python

 

Comandos simples

Adicionar uma página Python Shell (Interpretador)

Para adicionar uma nova página Shell (Interpretador) do Python no problema atual, prima b e selecione Adicionar Python > Shell.

A Python Shell (Interpretador) também pode ser iniciada no Editor Python executando um programa premindo b e selecionando Executar > Executar.

Trabalhar na Python Shell (Interpretador)

Pressionar b exibe o menu Ferramentas do documento. Com estas opções de menu pode adicionar, mover e copiar blocos de código.

Menu de Ferramentas de Documento

 

 

Nota: Se utilizar qualquer método de um dos módulos disponíveis, certifique-se de que executa primeiro uma declaração do módulo de importação como em qualquer ambiente de codificação Python.

A interação com a saída Shell (Interpretador) é semelhante à aplicação Calculadora, onde pode selecionar e copiar entradas e saídas anteriores para utilização noutras aplicações do Shell (Interpretador), Editor ou outras aplicações.

Seta para cima para selecionar e, em seguida, copiar e colar para a localização pretendida

As funções globais e as variáveis do último programa executado podem ser introduzidas premindo h ou /+L e selecionando a partir da lista ou prima b e selecione Variáveis > Vars: Último programa executado.

Para escolher a partir de uma lista de funções e variáveis globais do último programa executado e de quaisquer módulos importados, prima b e selecione Variáveis > Vars: Todos.

Menu Variáveis

   

Variáveis último programa executado

 

Todas as variáveis

Todas as páginas da Python Shell (Interpretador) no mesmo problema partilham o mesmo estado (definições de variáveis definidas pelo utilizador e importadas). Quando guardar ou executar um programa Python nesse problema, ou prima b e selecione Ferramentas > Reiniciar Shell, o histórico da Shell (Interpretador) terá então um fundo cinzento que indica que o estado anterior já não é válido.

Antes de guardar ou reiniciar

 

Depois de guardar ou reiniciar

Nota: A opção b Ferramentas > Limpar histórico limpa o ecrã de qualquer atividade anterior na Shell (Interpretador), mas as variáveis ainda estão disponíveis.

Mensagens

Mensagens de erro e outras mensagens informativas podem aparecer enquanto estiver numa sessão Python. Se for apresentado um erro na Shell (Interpretador) quando um programa é executado, será apresentado um número de linha do programa onde o erro ocorreu. Prima / b e selecione Ir para o Editor Python. No Editor, prima b depois selecione Editar > Ir para linha. Introduza o número da linha e pressione ·. O cursor será apresentado no primeiro caractere da linha onde ocorreu o erro.

Interromper um programa em execução

Enquanto uma função ou um programa estiver em execução, aparece o ponteiro de ocupado}.

Para interromper o programa ou a função,
- Windows®: Prima a tecla F12.
- Mac®: Prima a tecla F5.
- Unidade portátil: Prima a tecla c.