2

I created a Spatial ETL ToolBox in ArcCatalog. When I run the tool from ArcCatalog I see log massages. But when I run this tool from a python script, the logs do not print to the python console.

import arcpy
arcpy.ImportToolbox(r"c:\Toolbox123.tbx")
arcpy.SpatialETLTool(param1,param2,...)

How to print log from FME when running from python script?

0

not familiar with FME - but a search turned up some code that basically said

# echo log file to stdout
logFile = open(logFilename, 'r')
for line in logFile.readlines():
    print line

from here. So what @mapperz may be alluding to is creating a log file - then grabbing the output and writing to the console.

  • This print log when FME process end. I would like to display log immediately. – user7172 Oct 6 '14 at 7:41
  • a config option? - docs.safe.com/fme/html/FME_QuickTranslator/… – fluidmotion Oct 7 '14 at 1:50
  • Do You now wher/how can I set this parametr? – user7172 Oct 31 '14 at 7:47
  • Not certain - you could try the method at this page that says 'To configure FME Workbench to generate a (.log) file each time you run a translation, click Tools > FME Options, click Runtime on the navigation menu, then check the Save log to file check box.' – fluidmotion Nov 2 '14 at 9:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.