Gregory Piñero wrote: >> several seconds? sounds bad. what does the following script print on >> your machine? >> >> import time, subprocess, sys >> >> t0 = time.time() >> for i in range(10): >> subprocess.call([sys.executable, "-c", "pass"]) >> print time.time() - t0 > > It prints 1.92199993134 > What does that mean?
that it takes just under two seconds to start the interpreter ten times. not stunningly fast, but not too bad. > By the way, I thought I was importing just a file path from a module > but like you said it was importing the entire module. I got rid of > that import statement and the time dropped from 7 seconds to 1.5 > seconds. what module is this? if it takes 5.5 seconds to import a single module, something isn't quite right. </F> -- http://mail.python.org/mailman/listinfo/python-list