我在 VS Code Python 中看不到内联错误,我该如何解决这个问题?

问题描述 投票:0回答:1

当代码库中存在错误时,我设法以某种方式丢失了 Python 中的内联错误弹出窗口。 我在这里附上了它的图像,其中包含一些明显损坏的代码: 显示内联错误的图像

在我的主程序中,每当我收到错误时,我看到的都是发生错误的行上的黄色条,但错误不会显示在编辑器内,仅在程序崩溃后显示在终端中: 黄条

如果它有助于提供一些上下文,则发生错误的脚本正在通过我的程序中的另一个脚本运行。 我之前得到过红色框,但我在执行期间单击了小 X 将其删除,但此后它就没有再出现。

python visual-studio-code vscode-debugger
1个回答
0
投票

试试这个,它可能不是您正在寻找的颜色奇特的东西,但会给您错误的详细信息

import sys
try:
    print (x)
except Exception as e:
    print(
    "Error on line : {}\nError data: {}".format(
        (sys.exc_info()[-1].tb_lineno), type(e).__name__, e
    ),
    e,
)
© www.soinside.com 2019 - 2024. All rights reserved.