"Phoe6"

>> $ python -m timeit -s "import pyConfig" "pyConfig.pyConfig()"
>> $ python -m timeit -s "import pyConparse" "pyConparse.pyConParse()"
>
>> note that timeit runs the benchmarked function multiple times, so you may 
>> want
>> to remove the print statements.
>
> Thanks a lot Fredrik!. I did not know that timeit runs benchmarked
> function multiple times. I got scared with multiple prints and thought
> import pyConfig has put it in infinite loop and I had killed the
> program.
>
> I could use Timer function as well.

for cases like this, the command form gives a better result with less effort; 
it picks
a suitable number of iterations based on how fast the code actually runs, 
instead of
using a fixed number, and it also runs the test multiple times, and picks the 
smallest
observed time.

</F> 



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to