Still the __new__ hell ...

Gabriel Genellina gagsl-py2 at yahoo.com.ar
Tue Mar 20 10:43:16 EDT 2007


En Tue, 20 Mar 2007 10:16:30 -0300, Aahz <aahz at pythoncraft.com> escribió:

> In article <1hv8x6v.1x0ceur1nnwi46N%aleax at mac.com>,
> Alex Martelli <aleax at mac.com> wrote:
>> Steve Holden <steve at holdenweb.com> wrote:
>>>
>>> basestring is a *type*.
>>
>> 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

On 2.2 it appeared types.StringTypes == (str,unicode)

-- 
Gabriel Genellina




More information about the Python-list mailing list