[Python-checkins] python/dist/src/Doc/lib libpickle.tex,1.34,1.35

fdrake@sourceforge.net fdrake@sourceforge.net
2002年5月01日 13:33:55 -0700


Update of /cvsroot/python/python/dist/src/Doc/lib
In directory usw-pr-cvs1:/tmp/cvs-serv19196/Doc/lib
Modified Files:
	libpickle.tex 
Log Message:
Add Pickler.clear_memo() so the pickle and cPickle modules are more similar.
Index: libpickle.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libpickle.tex,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** libpickle.tex	22 Mar 2002 22:16:03 -0000	1.34
--- libpickle.tex	1 May 2002 20:33:53 -0000	1.35
***************
*** 238,245 ****
 method is useful when re-using picklers.
 
! \strong{Note:} \method{clear_memo()} is only available on the picklers
! created by \module{cPickle}. In the \module{pickle} module, picklers
! have an instance variable called \member{memo} which is a Python
! dictionary. So to clear the memo for a \module{pickle} module
 pickler, you could do the following:
 
--- 238,246 ----
 method is useful when re-using picklers.
 
! \begin{notice}
! Prior to Python 2.3, \method{clear_memo()} was only available on the
! picklers created by \refmodule{cPickle}. In the \module{pickle} module,
! picklers have an instance variable called \member{memo} which is a
! Python dictionary. So to clear the memo for a \module{pickle} module
 pickler, you could do the following:
 
***************
*** 247,250 ****
--- 248,255 ----
 mypickler.memo.clear()
 \end{verbatim}
+ 
+ Code that does not need to support older versions of Python should
+ simply use \method{clear_memo()}.
+ \end{notice}
 \end{methoddesc}
 

AltStyle によって変換されたページ (->オリジナル) /