Many thanks. I think I see what you mean.
I will try 'timeit' as well.
Aren't examples wonderful ?
On 10 May, 11:42, Ant <[EMAIL PROTECTED]> wrote:
> As Stephan said, you can investigate the timeit module. If you want to
> test it your way, wrap up your function call in another function:
>
> On May 10, 9:27 am, mosscliffe <[EMAIL PROTECTED]> wrote:
> ...> def timeloop(dofunction,iters=10):
> ...
>
> > def lookup(recs,patterns):
>
> ...
>
> > myrecs = ...
>
> def test1():
> lookup(myrecs, ['one', 'nomatch'])
>
> def test2():
> lookup(myrecs, ['one', 'two'])
>
> > timeloop(test1, 10)
>
> Using timeit:
>
> t = timeit.Timer("lookup(myrecs, ['one', 'nomatch'])", "from __main__
> import *")
> print t.timeit(10)
>
> --
> Ant.
--
http://mail.python.org/mailman/listinfo/python-list