Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #73248

Re: http://bugs.python.org/issue19495 timeit enhancement

Date 2014-06-13 12:14 +1000
From Cameron Simpson <cs@zip.com.au>
Subject Re: http://bugs.python.org/issue19495 timeit enhancement
References <539a4967$0$29988$c3e8da3$5496439d@news.astraweb.com>
Newsgroups comp.lang.python
Message-ID <mailman.11048.1402627515.18130.python-list@python.org> (permalink)

Show all headers | View raw


On 13Jun2014 00:44, Steven D'Aprano <steve+comp.lang.python@pearwood.info> wrote:
>On Fri, 13 Jun 2014 00:35:43 +0100, Mark Lawrence wrote:
>> The request is for a class within timeit that allows you to test code
>> inside a with block.  It strikes me as being useful but there's only one
>> response on the issue, albeit a positive one.  If others here think this
>> would be a useful addition I'll see if I can take this forward, unless
>> there are any timeit fans lurking who'd like to run with it themselves.
>
>I have a Stopwatch() context manager which I have been using for a long
>time, very successfully. There's an early version here:
>
>http://code.activestate.com/recipes/577896
>
>I'll clean it up and submit it on the bug tracker.

And I have a LogTimer context manager that emits a log message when a with 
suite exceeds a threshold.

I'm sure it is far cruder and limited than Steven's; I'm mentioning it in 
support of the use case.

Cheers,
Cameron Simpson <cs@zip.com.au>

1993 Explorer - Cage? Hell, it's a prison. - Will Hartung vfr750@netcom.com

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

http://bugs.python.org/issue19495 timeit enhancement Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-06-13 00:35 +0100
  Re: http://bugs.python.org/issue19495 timeit enhancement Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-06-13 00:44 +0000
    Re: http://bugs.python.org/issue19495 timeit enhancement Cameron Simpson <cs@zip.com.au> - 2014-06-13 12:14 +1000
    Re: http://bugs.python.org/issue19495 timeit enhancement Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-06-13 09:48 +0100

csiph-web