Question #595513 on Sikuli changed: https://answers.launchpad.net/sikuli/+question/595513
Description changed to: ***************************** possible solutions Since you do not see anything in the logfile, you are using simple print statements for your "logging" and not the features as described here: http://sikulix-2014.readthedocs.io/en/latest/scripting.html#writing-and-redirecting-log-and-debug-messages (which is the kind of logging, as it is used in SikuliX). the print statement's output in the standard goes to stdout, which in turn in the IDE is per default redirected to the message area. see: http://sikulix-2014.readthedocs.io/en/latest/faq/010-command-line.html and the option -c to start the IDE from a commandline and switch off the message box, so all print output goes to stdout (commandline), which in turn can be redirected to a file using > (as you already did for a scriptrun). you might also use the print statement to directly print to a file: fLog = open(fnameLog, "w") print >> fLog, "print test" fLog.close() where fnameLog is a valid filename string, that might be formed using os.path.join() all this is standard Python ------------------------------------------------------------------------------ hi kinda new at this and testing some log outputs. When using the IDE with the Settings.LogTime the message area displays perfectly. When I try to redirect that output to a simple txt it's a blank file, even the default non-specificed "WorkingDir/SikuliLog.txt" is blank. any options that I am missing? EDIT: I should mention im using 1.1.0 for now on a WIN 10 machine -- You received this question notification because your team Sikuli Drivers is an answer contact for Sikuli. _______________________________________________ Mailing list: https://launchpad.net/~sikuli-driver Post to : [email protected] Unsubscribe : https://launchpad.net/~sikuli-driver More help : https://help.launchpad.net/ListHelp

