1
resposta

Não Consigo usar o terminal

Meu código:

def cria_conta(numero, titular, saldo, limite):
    conta = {"numero": numero, "titular": titular, "saldo": saldo, "limite": limite}
    return conta

No meu terminal: Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved.

Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows

PS C:\Users\joaoe\Desktop\AluraPython> & C:/Users/joaoe/AppData/Local/Programs/Python/Python310/python.exe c:/Users/joaoe/Desktop/AluraPython/teste.py PS C:\Users\joaoe\Desktop\AluraPython> from teste import cria_conta At line:1 char:1

  • from teste import cria_conta

  • ~ The 'from' keyword is not supported in this version of the language.

    • CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
    • FullyQualifiedErrorId : ReservedKeywordNotAllowed

    Alguém sabe o que tenho que fazer para conseguir usar o terminal ?

1 resposta

Olá João, tudo bem com você?

Essa mensagem de erro aparece quando tentamos usar o comando import diretamente no terminal, para usarmos o terminal primeiramente temos que abrir o Python no terminal e logo após fazermos o uso dos comandos Python.

Após abrir o terminal na pasta em que está trabalhando, basta fazer o uso do comando abaixo para iniciar o Python no terminal.

python

Nesse momento poderá fazer o uso do import.

from conta import cria_conta

conta = cria_conta(1, 'João', 1000., 1000)
conta

Resultado

{'numero': 1, 'titular': 'João', 'saldo': 1000.0, 'limite': 1000}

Fico à disposição em caso de dúvidas.

Abraços e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!