diff options
author | Senthil Kumaran <senthil@uthcode.com> | 2011-08-06 05:37:37 (GMT) |
---|---|---|
committer | Senthil Kumaran <senthil@uthcode.com> | 2011-08-06 05:37:37 (GMT) |
commit | 31c2e37ea87fc22776205c968a4c9b3f5f0b371c (patch) | |
tree | 65caf9130d11277554e7f2fe62c992f6f6add199 | |
parent | ef94203439ed061f7f22421ec1c3f223276042d5 (diff) | |
parent | 2e0153550cc33b94b7cc94650ae9543ffd58637c (diff) | |
download | cpython-31c2e37ea87fc22776205c968a4c9b3f5f0b371c.zip cpython-31c2e37ea87fc22776205c968a4c9b3f5f0b371c.tar.gz cpython-31c2e37ea87fc22776205c968a4c9b3f5f0b371c.tar.bz2 |
merge from 3.2 - Fix closes Issue12697 - Update the usage syntax of timeit module in the docs.
-rw-r--r-- | Doc/library/timeit.rst | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Doc/library/timeit.rst b/Doc/library/timeit.rst index a03e40e..0112994 100644 --- a/Doc/library/timeit.rst +++ b/Doc/library/timeit.rst @@ -191,13 +191,13 @@ interface) that compare the cost of using :func:`hasattr` vs. :keyword:`try`/:keyword:`except` to test for missing and present object attributes. :: - % timeit.py 'try:' ' str.__bool__' 'except AttributeError:' ' pass' + $ python -m timeit 'try:' ' str.__bool__' 'except AttributeError:' ' pass' 100000 loops, best of 3: 15.7 usec per loop - % timeit.py 'if hasattr(str, "__bool__"): pass' + $ python -m timeit 'if hasattr(str, "__bool__"): pass' 100000 loops, best of 3: 4.26 usec per loop - % timeit.py 'try:' ' int.__bool__' 'except AttributeError:' ' pass' + $ python -m timeit 'try:' ' int.__bool__' 'except AttributeError:' ' pass' 1000000 loops, best of 3: 1.43 usec per loop - % timeit.py 'if hasattr(int, "__bool__"): pass' + $ python -m timeit 'if hasattr(int, "__bool__"): pass' 100000 loops, best of 3: 2.23 usec per loop :: @@ -238,10 +238,10 @@ To give the :mod:`timeit` module access to functions you define, you can pass a ``setup`` parameter which contains an import statement:: def test(): - "Stupid test function" + """Stupid test function""" L = [i for i in range(100)] - if __name__=='__main__': + if __name__ == '__main__': from timeit import Timer t = Timer("test()", "from __main__ import test") print(t.timeit()) |