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

Jon Ribbens jon+usenet at unequivocal.co.uk
Wed Mar 21 06:07:20 EDT 2007


In article <etpcon$1g8r$1 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 ...



More information about the Python-list mailing list