我正在尝试使用print
在Sikuli脚本中输出一些调试信息,但是只有脚本执行完毕后才能看到此信息,因为IDE在脚本运行时隐藏自身。有没有办法在执行期间看到这些日志?像输出这个信息到控制台或(更好)不执行期间隐藏IDE?如何在执行过程中看到sikuli日志?
3
A
回答
2
(1)你可以使用一个弹出:如果您在文本编辑器打开日志文件
popup("Hello World")
(2)可以使用Jython的文件IO
f = open("myLogfile.txt", 'a')
f.write("Log Message")
f.close()
现在,警告对该文件所做的更改(即NOT Notepad.exe),然后每次通过脚本追加文件时都可以看到打印语句。
0
脚本执行期间,您不能在后台隐藏IDE。 但是,可以选择查看日志。
您可以安装它通过命令提示符(sikuli-script.jar)启动您的sikuli包, 参考https://launchpad.net/raiman/+download
你不需要的IDE启动脚本这种方式。
现在,在更改必要的环境设置后,您可以在cmd中键入简单路径(如“java -jar%Sikuli_Home%\ sikuli-script.jar -r%Sikuli_Scripts%\ main.sikuli”)并开始使用。
这里“主”是我已导入下单.sikuli文件夹(main.sikuli)我模块我的驱动脚本,你可以有任何文件名一样abc.sikuli
(在这里你需要存储的路径在一个变量中,path = os.environ ['Sikuli_Scripts'])
此外,启动应用程序创建批处理文件并使用相对路径访问文件是一种很好的做法。
相关问题
- 1. 如何在命令执行过程中禁用Redis日志
- 2. 在sikuli远程执行
- 3. 如何启用在VS 2013执行过程日志/ MSTest的
- 4. 日志流程执行
- 5. php活动日志,看看哪些文件正在执行
- 6. 如何查看GDB存储记录/重播的执行日志?
- 7. 如何在Android中查看Gstreamer日志?
- 8. sikuli:如何执行java jar文件
- 9. 有没有可能看到* .war文件执行的日志?
- 10. 如何在jenkins的控制台日志中看到我的测试日志
- 11. 如何在执行过程中查看变量及其值?
- 12. 在执行中看不到void程序
- 13. 如何打印logstash执行日志
- 14. 如何查看Java日志?
- 15. SIKULI中的套接字无法找到日志库并失败
- 16. 如何在多线程应用程序中执行文件日志记录
- 17. 如何在谷歌应用程序引擎日志查看器中正确过滤日志消息?
- 18. 如何查看Heroku中的详细日志,类似于我在开发环境中看到的日志?
- 19. 如何在PowerShell中查看远程日志文件的内容?
- 20. 从AppleScript执行Sikuli脚本
- 21. 我如何在IBM websphere中看到我的日志
- 22. 如何在redis日志中看到set/get/get
- 23. 如何从Slog中查看日志
- 24. 如何查看PCFDev中的Tomcat日志?
- 25. 如何在parse-server上查看日志?
- 26. RestExpress - 看不到Infinispan日志
- 27. TortoiseCVS - 看到修订日志
- 28. (Android)看不到Flurry日志
- 29. 看不到硒日志
- 30. 如何看到ADF移动应用程序日志?
当我尝试方法2时,我获得权限被拒绝 – Dale