Copie e cole no intérprete interativo e recuo do Python
Este código, test.py
if 1:
print "foo"
print "bar"
pode ser executado com sucesso comexecfile("test.py")
oupython test.py
, mas quando alguém tenta copiá-lo e colá-lo no interpretador python:
File "<stdin>", line 3
print "bar"
^
SyntaxError: invalid syntax
Por que é tão? O intérprete pode ser configurado de modo a ler com êxito o texto copiado e colado? Acho que isso pode afetar a digitação do intérprete, mas tudo bem para mi