В Python 3 print
является функцией, а не оператором, поэтому вам понадобятся круглые скобки вокруг аргументов, как в print("continue")
, если вы использовали Python 3., указывает на более раннюю позицию, чем это было бы в Python 3, поэтому вместо этого вы должны использовать Python 2.x.В этом случае ошибка заключается в том, что вы вводите это в интерактивном интерпретаторе, и ему требуется небольшая «помощь», чтобы выяснить, что вы пытаетесь сказать.Введите пустую строку после предыдущего блока, чтобы он мог правильно расшифровать отступ, как показано ниже:
>>> try:
... fsock = open("/bla")
... except IOError:
... print "Caught"
...
(some output shows here)
>>> print "continue"