In article <[EMAIL PROTECTED]>, Alex Martelli <[EMAIL PROTECTED]> wrote: >Steve Holden <[EMAIL PROTECTED]> wrote: >> >> basestring is a *type*. >> >> >>> basestring >> <type 'basestring'> >> >> It's the base class of which both str and unicode are subclasses. > >I believe it used to be a tuple back in Python 2.2 (sorry, don't have a >Python 2.2 installation to check this right now).
Python 2.2.2 (#1, Feb 24 2003, 19:13:11) [GCC 3.2.2 20030222 (Red Hat Linux 3.2.2-4)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> basestring Traceback (most recent call last): File "<stdin>", line 1, in ? NameError: name 'basestring' is not defined -- Aahz ([EMAIL PROTECTED]) <*> http://www.pythoncraft.com/ "Typing is cheap. Thinking is expensive." --Roy Smith -- http://mail.python.org/mailman/listinfo/python-list