[Python-checkins] python/dist/src/Doc/lib libtimeit.tex,1.2,1.3
montanaro@users.sourceforge.net
montanaro@users.sourceforge.net
Fri, 09 May 2003 11:21:04 -0700
Update of /cvsroot/python/python/dist/src/Doc/lib
In directory sc8-pr-cvs1:/tmp/cvs-serv31520
Modified Files:
libtimeit.tex
Log Message:
add a note about accessing user-defined functions with an import statement
in the setup parameter
Index: libtimeit.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libtimeit.tex,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** libtimeit.tex 9 Apr 2003 04:06:37 -0000 1.2
--- libtimeit.tex 9 May 2003 18:21:02 -0000 1.3
***************
*** 194,195 ****
--- 194,212 ----
3.15 usec/pass
\end{verbatim}
+
+ To give the \module{timeit} module access to functions you
+ define, you can pass a \code{setup} parameter which contains an import
+ statement:
+
+ \begin{verbatim}
+ def test():
+ "Stupid test function"
+ L = []
+ for i in range(100):
+ L.append(i)
+
+ if __name__=='__main__':
+ from timeit import Timer
+ t = Timer("test()", "from __main__ import test")
+ print t.timeit()
+ \end{verbatim}