在 Geany 中查看 python 错误

Posted

技术标签:

【中文标题】在 Geany 中查看 python 错误【英文标题】:Viewing python errors in Geany 【发布时间】:2017-04-30 21:46:49 【问题描述】:

我在树莓派上使用 Geany 编辑器使用 pi3d 编写一个简单的程序

我有一个程序正在运行,做了一些更改,现在它崩溃了。

我的问题是,当我从 Geany 运行程序时,会打开一个窗口,打印一个错误,但在我阅读之前,屏幕已被清除并显示标准错误消息:

    --------------------------
    (program exited with code: 1)
    Press return to continue

我尝试直接从终端运行代码,但同样的事情发生了。我无法向上滚动查看错误或任何内容,它在任何地方都不可见。

有没有办法让它将它写入磁盘,或者在出现错误时暂停以便我可以实际读取它?

【问题讨论】:

这不是 Python 或 Geany 特定的错误,see this topic。 您是否尝试过将 stderr 重定向到文件,例如 python your_program.py 1>&2 2>error?同样在控制台中,您可以通过 SHIFT+PageUP/PageDOWN 向上/向下滚动 【参考方案1】:

@rth 的建议对其进行了排序 - 将输出直接从 shell 重定向到文件

【讨论】:

以上是关于在 Geany 中查看 python 错误的主要内容,如果未能解决你的问题,请参考以下文章

Python3.8安装配置Django环境(上)

Geany 中文编码问题

Geany 中文编码问题

python3.6 pip3配置

python模块以及出现import提示 No module named(geany中编译)

Lubuntu下小巧好用的Python编辑工具Geany