From: Fred Drake Date: Fri, 26 Apr 2002 20:43:59 +0000 (+0000) Subject: Be more consistent, both internally and with recommended practice. X-Git-Tag: v2.2.2b1~402 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ffbeeb0372ddd984de2a3ef21d4aa1c414e93479;p=thirdparty%2FPython%2Fcpython.git Be more consistent, both internally and with recommended practice. This closes SF bug #547953. --- diff --git a/Doc/lib/libcgi.tex b/Doc/lib/libcgi.tex index 4ce4f5c3fb6f..2f590a87f4e8 100644 --- a/Doc/lib/libcgi.tex +++ b/Doc/lib/libcgi.tex @@ -135,16 +135,14 @@ instance but a list of such instances. Similarly, in this situation, \samp{form.getvalue(\var{key})} would return a list of strings. If you expect this possibility (when your HTML form contains multiple fields with the same name), use -the \function{type()} built-in function to determine whether you +the \function{isinstance()} built-in function to determine whether you have a single instance or a list of instances. For example, this code concatenates any number of username fields, separated by commas: \begin{verbatim} -from types import ListType - value = form.getvalue("username", "") -if isinstance(value, ListType): +if isinstance(value, list): # Multiple username fields specified usernames = ",".join(value) else: