Emacs不会将结果输出到python shell中

时间:2012-02-15 15:08:28

标签: python shell emacs

#!usr/bin/env python
while True:
    s=raw_input('Enter something: ')
    if s=='quit':
        break

这是我的程序,当我运行它时,emacs只是将“输入内容”-dialog放在只读缓冲区中, 所以我不能输入任何单词。实际上它应该出现在python shell中!

1 个答案:

答案 0 :(得分:0)

尝试使用“C-c!” (或“meta-x pyshell”)启动交互式shell,然后“C-c C-c”(或“meta-x py-execute-buffer”)将其发送到交互式shell。

如果这不起作用 - 您使用的是什么版本/变体的python模式? “C-c C-v”可能会告诉你,如果你不知道。