This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author anthonybaxter
Recipients
Date 2002-03-26.12:49:35
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
>>> class a1: pass
... 
>>> a2 = type('a2', (), {})
>>> class a3(object): pass
... 
>>> a1
<class __main__.a1 at 0x815111c>
>>> a2
<class '__main__.a2'>
>>> a3
<class '__main__.a3'>
>>> import new
>>> new.instance(a1)
<__main__.a1 instance at 0x8148a04>
>>> new.instance(a2)
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
TypeError: instance() argument 1 must be class, not type
>>> new.instance(a3)
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
TypeError: instance() argument 1 must be class, not type

2.2 branch and current CVS...  _so_ not a 2.2 bugfix
necessity, tho :)
History
Date User Action Args
2007-08-23 14:00:08adminlinkissue535170 messages
2007-08-23 14:00:08admincreate