Fixed mx.DateTime or alternative?
sholden at holdenweb.com
Tue Jul 3 16:09:36 CEST 2001
Until this is fixed (and the example you quote appears to be permissible
under 2.0, so I suppose it might be considered a buglet) you could get
around it by paraphrasing your test as
if dt is None:
This removes any attempt to coerce, and so should be faster anyway.
"Chuck Esterbrook" <ChuckEsterbrook at yahoo.com> wrote in message
news:mailman.994167665.8363.python-list at python.org...
> eGenix mx.DateTime 2.0.1 has a problem under Python 2.1. DateTime objects
> cannot be compared to None:
> Python 2.1 (#15, Apr 16 2001, 18:25:49) [MSC 32 bit (Intel)] on win32
> Type "copyright", "credits" or "license" for more information.
> >>> from mx import DateTime
> >>> dt = DateTime.now()
> >>> if dt==None: print 1
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> TypeError: can't coerce DateTime to the other type
> Does anyone have an eGenix build for Windows that is compatible with
More information about the Python-list