如何禁用Sikuli的stderr和stdout输出文件的生成?



我将sikuli服务器与机器人框架集成在一起。使用机器人框架运行测试时,我得到机器人生成的输出文件和 sikuli 服务器生成的其他输出文件(stderr、stdout)。 我应该怎么做才能禁用 sikuli 的日志功能?

这适用于带有python 2.7,机器人框架3.1.1和sikuli库1.1.2的Windows 7平台。

如果是 SikuliX:

  • 没有机会通过 1.1.2 和一个简单的选项实现您想要的
  • 在 1.1.2 中,您必须编写一个 Java 包装器,它从服务器捕获 stdout/stderr。

如果您愿意升级到SikuliX 1.1.4,那么您有一个额外的命令行选项-q,它应该抑制所有输出。

如果您尝试这样做并且仍然在 stdout/stderr 上引起轰动,那么请尽可能准确地报告 - 我愿意尽快修复它;-)(最好在启动板上)

来自SikuliX的RaiMan。

最新更新