[Python-bugs-list] [ python-Bugs-720908 ] datetime types don't work as bases

SourceForge.net noreply@sourceforge.net
Sun, 13 Apr 2003 21:58:53 -0700


Bugs item #720908, was opened at 2003-04-14 00:58
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=720908&group_id=5470

Category: Extension Modules
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Tim Peters (tim_one)
Assigned to: Guido van Rossum (gvanrossum)
Summary: datetime types don't work as bases

Initial Comment:
This is probably shallow.  Assigned to Guido in case 
it's very shallow <wink>:

>>> from datetime import *
>>> class C(date):
...     def whatever(self):
...         return "oops"
>>> c = C(2002, 1, 1)
>>> c.whatever()
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
AttributeError: 'datetime.date' object has no 
attribute 'whatever'
>>> type(c)
<type 'datetime.date'>
>>>

Was reported on c.l.py.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=720908&group_id=5470