我是Enigma dreambox的新人。我正在制作简单的登录插件。我想看看print语句的输出,所以我可以追踪我的插件。那么在哪里可以找到print语句的这个输出还是有其他方法可以跟踪程序吗?
答案 0 :(得分:0)
我不知道Enigma是如何运行的,但除非它不顾一切地将你的stdout
重定向到某个地方,否则你可能无法在任何地方找到它。
您可能可以做的事情是使用logging
模块(如果您之前从未见过logging
,也请参阅HOWTO/Tutorial)。您可以登录到稍后阅读的文件,甚至可以登录到网络上其他位置的笔记本电脑上的syslog
守护程序。
或者仅在open
某个文件并write
向其发送文件(确保flush
和/或close
正确)。但是logging
为你处理了很多东西,所以它几乎总是一个更好的选择。
答案 1 :(得分:0)
1- Telnet到您的STB并输入" enigma2",您的STB将执行重启GUI然后您将能够看到调试消息
2-运行插件并检查您需要的内容