On Feb 3, 2007, at 7:47 AM, karoly.kiripolszky wrote: > in my server i use the following piece of code: > > ims = self.headers["if-modified-since"] > if ims != None: > t = int(ims) > > and i'm always getting the following error: > > t = int(ims) > ValueError: invalid literal for int(): None > > i wanna know what the hell is going on... first i tried to test using > is not None, but it makes no difference.
Sounds like ims == 'None'. Try changing: if ims != None: to if ims: and you might also wrap your call to int(ims) in a try block. HTH, Michael -- http://mail.python.org/mailman/listinfo/python-list