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

Reply via email to