在 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 错误的主要内容,如果未能解决你的问题,请参考以下文章