it prints correct , but no UI ?
num_tasks = 100 files = [] for i in range(0,num_tasks): files.append("filename_" + str(i)) with hou.InterruptableOperation("Performing Tasks", open_interrupt_dialog=True) as op: for fi, filename in enumerate(files): op.updateLongProgress(fi / float(len(files)-1), filename) print ("Iteration_"+ str(fi) + " " + filename) ''' for i in files: percent = float(i) / float(num_tasks) operation.updateProgress(percent) '''