【问题标题】:Emacs Python error delayEmacs Python 错误延迟
【发布时间】:2012-12-03 14:40:58
【问题描述】:

我在 Windows 7 上使用 Python 3.3 和 Emacs 23.4。使用 python-shell 时出现一些奇怪的行为。如果我输入一个产生某种输出的命令,我会立即在下一行得到结果。但是,如果我输入的 Python 语句导致错误,则不会显示任何输出。当我输入下一条 Python 语句并回车时,将显示上一行的错误消息。

例如,当我处理一些命令行参数时:

>>> args
Namespace(templatedir=None, xmldir=None)
>>> args.bobbins
>>> args.templatedir
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Namespace' object has no attribute 'bobbins'
>>> 

第一条语句打印出 args 变量的值。 第二条语句应该打印出一条错误消息,但没有打印任何内容。 第三个语句是正确的,但实际上打印出第二个语句的错误。

有人知道我的 Python / Emacs 设置有什么问题吗?

【问题讨论】:

    标签: python emacs


    【解决方案1】:

    这是 Python 中的一个错误,是 fixed

    【讨论】:

      猜你喜欢
      • 2011-05-20
      • 1970-01-01
      • 1970-01-01
      • 2017-05-22
      • 2012-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多