[Python-checkins] CVS: python/dist/src/Doc/lib libstdtypes.tex,1.40,1.41

Fred L. Drake python-dev@python.org
Mon, 6 Nov 2000 12:17:40 -0800


Update of /cvsroot/python/python/dist/src/Doc/lib
In directory slayer.i.sourceforge.net:/tmp/cvs-serv18590/lib
Modified Files:
	libstdtypes.tex 
Log Message:
Document the proper exception to be raised by I/O operations on closed
files; error reported by Ng Pheng Siong <ngps@post1.com>.
Make sure that various special object attributes are properly indexed.
Index: libstdtypes.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libstdtypes.tex,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -r1.40 -r1.41
*** libstdtypes.tex	2000年10月25日 21:03:55	1.40
--- libstdtypes.tex	2000年11月06日 20:17:37	1.41
***************
*** 973,976 ****
--- 973,977 ----
 It is written as \code{Ellipsis}.
 
+ 
 \subsubsection{File Objects\obindex{file}
 \label{bltin-file-objects}}
***************
*** 996,1001 ****
 \begin{methoddesc}[file]{close}{}
 Close the file. A closed file cannot be read or written anymore.
! Any operation which requires that the file be open will raise an
! \exception{IOError} after the file has been closed. Calling
 \method{close()} more than once is allowed.
 \end{methoddesc}
--- 997,1002 ----
 \begin{methoddesc}[file]{close}{}
 Close the file. A closed file cannot be read or written anymore.
! Any operation which requires that the file be open will raise a
! \exception{ValueError} after the file has been closed. Calling
 \method{close()} more than once is allowed.
 \end{methoddesc}
***************
*** 1138,1141 ****
--- 1139,1143 ----
 \end{memberdesc}
 
+ 
 \subsubsection{Internal Objects \label{typesinternal}}
 
***************
*** 1150,1174 ****
 object types, where they are relevant:
 
! \begin{memberdescni}{__dict__}
! A dictionary of some sort used to store an
 object's (writable) attributes.
! \end{memberdescni}
 
! \begin{memberdescni}{__methods__}
 List of the methods of many built-in object types,
 e.g., \code{[].__methods__} yields
 \code{['append', 'count', 'index', 'insert', 'pop', 'remove',
! 'reverse', 'sort']}.
! \end{memberdescni}
 
! \begin{memberdescni}{__members__}
! Similar to \member{__methods__}, but lists data attributes.
! \end{memberdescni}
 
! \begin{memberdescni}{__class__}
 The class to which a class instance belongs.
! \end{memberdescni}
 
! \begin{memberdescni}{__bases__}
 The tuple of base classes of a class object.
! \end{memberdescni}
--- 1152,1178 ----
 object types, where they are relevant:
 
! \begin{memberdesc}[object]{__dict__}
! A dictionary or other mapping object used to store an
 object's (writable) attributes.
! \end{memberdesc}
 
! \begin{memberdesc}[object]{__methods__}
 List of the methods of many built-in object types,
 e.g., \code{[].__methods__} yields
 \code{['append', 'count', 'index', 'insert', 'pop', 'remove',
! 'reverse', 'sort']}. This usually does not need to be explicitly
! provided by the object.
! \end{memberdesc}
 
! \begin{memberdesc}[object]{__members__}
! Similar to \member{__methods__}, but lists data attributes. This
! usually does not need to be explicitly provided by the object.
! \end{memberdesc}
 
! \begin{memberdesc}[instance]{__class__}
 The class to which a class instance belongs.
! \end{memberdesc}
 
! \begin{memberdesc}[class]{__bases__}
 The tuple of base classes of a class object.
! \end{memberdesc}

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