gpt4 book ai didi

python - 如何在 iPython 中正常显示异常?

转载 作者:太空宇宙 更新时间:2023-11-03 13:39:06 24 4
gpt4 key购买 nike

我喜欢 iPython 混合终端命令和 Python 的方式,但我不喜欢它显示异常的方式。它看起来像这样:

>>> import foo
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-5-34d390fb3acc> in <module>()
----> 1 import foo

ImportError: No module named foo

我宁愿看到正常的 Python 异常打印:

>>> import foo
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named foo

我在配置中搜索过这样的设置,但找不到。我该怎么做?

最佳答案

设置xmodeplain:

In [8]: %xmode plain
Exception reporting mode: Plain

In [9]: import foo
Traceback (most recent call last):
File "<ipython-input-9-34d390fb3acc>", line 1, in <module>
import foo
ImportError: No module named 'foo'

或者使用相应的配置文件入口:

c.TerminalInteractiveShell.xmode = 'Plain'

关于python - 如何在 iPython 中正常显示异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34727507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com