Hi Pol,
do you mean that you want to keep track of how many iterations of your loop have been completed?
If that's what you mean, then the simplest thing I usually do is just make the called function print out a '*' or a relevant number
e.g.
import sys
import qutip as q
import time
def f(a):
#do something with a
time.sleep(1)
print "*",
sys.stdout.flush()
q.parfor(f, arange(10))
Then I get *'s appearing as each function call finishes.
Of course there's fancier things one can do too.
Is that what you meant?
Morgan