Как выйти из питона в Терминале Горного Льва?

9

У меня есть пара проблем с основными вещами командной строки в терминале Mountain Lion.

control+ Dне выходит из Python, как в Lion; вместо этого он разделяет экран.

Между тем, я также не понял, как продолжать писать после просмотра содержимого текстового документа - терминал не позволяет этого.

Hello hello hello!
ex12.txt (END)

До сих пор, независимо от того, что я нажимаю после этого, я получаю неприятный маленький звуковой сигнал

Карл
источник
1
Если ^ D разделяет экран, вы либо перенастроили свои управляющие клавиши, либо сам Terminal.app. В стандартной установке разделенный экран - Cmd-D.
nohillside

Ответы:

15

Поскольку Control+ Dработает для меня на нескольких Mac, я предполагаю, что что-то не так с вашей установкой, клавиатурой или обработчиком клавиатуры. (Ваша трудность с пейджером также подтверждает достоверность этой теории.)

Вы можете использовать альтернативу quit()для выхода из интерпретатора, пока не посмотрите, как установлен Python, или подумаете о некоторых изменениях, которые вы могли бы внести в раскладку клавиш на вашем Mac.

bmike
источник
Я просто попытался использовать команды Windows для тех же задач, и они работают хорошо. Поэтому это должно быть издание, которое я скачал, я предполагаю
Карл
6

Вы можете напечатать, exit()чтобы выйти из Python.

duci9y
источник
Ввод exit()в оболочке интерпретатора Python является каноническим способом выхода из оболочки интерпретатора Python. Он работает для всех оболочек интерпретатора Python во всех версиях Python> 2.6 во всех операционных системах.
Ян С.
-2

У меня была такая же проблема, и я наткнулся на этот пост.

Я думаю, что мы оба думали, что мы сделали ^ Ctrl- Dно мы действительно сделали ⌘ Cmd- Dчто отличается от ярлыка и разбивает окно терминала.

user64685
источник
Чем это отличается от других ответов?
user151019