codefire wrote: > I'm using the isinstance built-in function. I've found the docs for it, > but there are no docs on the supported types.
*all* types and classes can be used. > For example isinstance(a, int) works fine but isinstance(s, string) > doesn't - because 'string is not known'. > > I do know how to import the types module and then use defined types > such as 'types.StringType' - but the documentation says that from 2.2 > this is not the preferred way. > > So, where's the documentation for types I can use with isinstance, such > as 'int'? based on http://docs.python.org/ref/types.html, here's a list of the most commonly used core types: None: (singleton; use "is None" to test for this) Numbers: int long bool float complex Sequences: str unicode tuple list Mappings: dict Class Types: (any class defined using "class") Files: file hope this helps! </F> -- http://mail.python.org/mailman/listinfo/python-list