#!/usr/bin/env python > 2.4?

starGaming at gmail.com starGaming at gmail.com
Wed Mar 21 15:41:47 EDT 2007


On Mar 21, 11:07 am, Jon Ribbens <jon+use... at unequivocal.co.uk> wrote:
> In article <etpcon$1g8... at ulysses.news.tiscali.de>, Stargaming wrote:
> > from sys import version_info
> > if version_info[0] < 2 or version_info[1] < 4:
> >      raise RuntimeError("You need at least python2.4 to run this script")
>
> That'll fail when the major version number is increased (i.e. Python 3.0).
>
> You want:
>
>   if sys.hexversion < 0x020400f0:
>     ... error ...

Yes, it was intended to be and 'and' instead of an 'or'.




More information about the Python-list mailing list