如何在enigma os中编码时看到print语句输出

时间:2014-08-12 05:51:39

标签: python enigma2

我是Enigma dreambox的新人。我正在制作简单的登录插件。我想看看print语句的输出,所以我可以追踪我的插件。那么在哪里可以找到print语句的这个输出还是有其他方法可以跟踪程序吗?

2 个答案:

答案 0 :(得分:0)

我不知道Enigma是如何运行的,但除非它不顾一切地将你的stdout重定向到某个地方,否则你可能无法在任何地方找到它。

您可能可以做的事情是使用logging模块(如果您之前从未见过logging,也请参阅HOWTO/Tutorial)。您可以登录到稍后阅读的文件,甚至可以登录到网络上其他位置的笔记本电脑上的syslog守护程序。

或者仅在open某个文件并write向其发送文件(确保flush和/或close正确)。但是logging为你处理了很多东西,所以它几乎总是一个更好的选择。

答案 1 :(得分:0)

1- Telnet到您的STB并输入" enigma2",您的STB将执行重启GUI然后您将能够看到调试消息

2-运行插件并检查您需要的内容