Update of /cvsroot/python/python/dist/src/Doc/lib In directory usw-pr-cvs1:/tmp/cvs-serv27021/Doc/lib Modified Files: libwarnings.tex Log Message: [Apply SF patch #504943] This patch makes it possible to pass Warning instances as the first argument to warnings.warn. In this case the category argument will be ignored. The message text used will be str(warninginstance). Index: libwarnings.tex =================================================================== RCS file: /cvsroot/python/python/dist/src/Doc/lib/libwarnings.tex,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** libwarnings.tex 12 Mar 2002 19:49:31 -0000 1.7 --- libwarnings.tex 21 Mar 2002 10:38:40 -0000 1.8 *************** *** 146,150 **** Issue a warning, or maybe ignore it or raise an exception. The \var{category} argument, if given, must be a warning category class ! (see above); it defaults to \exception{UserWarning}. This function raises an exception if the particular warning issued is changed into an error by the warnings filter see above. The \var{stacklevel} --- 146,153 ---- Issue a warning, or maybe ignore it or raise an exception. The \var{category} argument, if given, must be a warning category class ! (see above); it defaults to \exception{UserWarning}. Alternatively ! \var{message} can be a \exception{Warning} instance, in which case ! \var{category} will be ignore and \code{message.__class__} will be used. ! In this case the message text will be \code{str(message)}. This function raises an exception if the particular warning issued is changed into an error by the warnings filter see above. The \var{stacklevel} *************** *** 170,173 **** --- 173,179 ---- the module). The module name defaults to the filename with \code{.py} stripped; if no registry is passed, the warning is never suppressed. + \var{message} must be a string and \var{category} a subclass of + \exception{Warning} or \var{message} may be a \exception{Warning} instance, + in which case \var{category} will be ignored. \end{funcdesc}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4