2013-11-12 2 views
1

Так что я в основном возился с моей оболочки Python (Python 2.7) и я напечатал следующийКак вырваться из питона оболочки:

>>>type(''') 

в этот момент, независимо от того, что я делаю все, что я типа лечится как строка. Какая команда позволит мне вызвать ошибку и вернуться обратно к нормальной оболочке или, что еще лучше, очистить и вернуться к нормальной оболочке?

+0

ctrl-c или ctrl-d – jramirez

ответ

5

Вы начали строковое значение с тройной цитатой '''.

Используйте CTRL - C или CTRL - D, чтобы выйти из цикла ввода, или закрыть отверстие котировки и скобка с '''):

>>> type(''') 
... Oops 
... What now? 
... ^C 
    File "<stdin>", line 3 
    What now? 
      ^
SyntaxError: EOF while scanning triple-quoted string literal 
>>> type(''') 
... Or you can just close the string and function call! 
... ''') 
<type 'str'> 
2

Вы должны использовать CTRL-C , Затем, если вы хотите оставить оболочку python, вы используете exit()

Смежные вопросы