10.3 Executando Código
Agora vamos testar nossa classe. O Pycharm possui um console do Python embutido, para abrí-lo vá em Tools → Python Console . Você vai notar que a janela do console vai abrir abaixo do arquivo conta:
Vamos importar o módulo conta com o comando from src.conta import Conta , instanciar uma Conta e acessar seus atributos:
130 10.3 EXECUTANDO CÓDIGO
Repare que o console também possui a ferramenta de autocomplete. Para reiniciá-lo basta clicar no primeiro ícone do menu esquerdo do console.
A IDE também permite abrir o terminal e usar o modo interativo para testes. O atalho para abrir o terminal é ALT + F12 . O Python Console do Pycharm é mais aconselhável para isso e o terminal é mais utilizado para instalar novas libs ao seu projeto.
Mas usaremos o console apenas para testes. Vamos executar o código diretamente do nosso arquivo
conta. Para isso precisamos acrescentar a condicional if name == ’ main ’: e fazer os
mesmos testes que fizemos no console dentro desta condição if . Basta você escrever “main” e digitar
ENTER que o Pycharm cria a condicional para você:
if name == ' main ':Agora vamos instanciar e imprimir os atributos de uma Conta como fizemos utilizando o Python Console. Não esqueça de utilizar a função print na hora de mostrar os atributos, já que não estamos mais no modo interativo:
if name == ' main ':conta = Conta(‘123-4’, ‘João’, 1000.0) print(conta.numero) print(conta.titular) print(conta.saldo) print(conta.limite)
Para executar vá em Run → Run ou clique com o botão direito do mouse no interior do arquivo conta e escolha a opção Run ‘conta’ . Ou ainda, digite o atalho CTRL+Shift+F10 que vai ter o mesmo efeito. Depois de ter rodado pela primeira vez, para você rodar novamente basta clicar no ícone de uma pequena seta verde no menu superior da IDE: