On Tue, Oct 6, 2009 at 9:26 AM, Christian Witts <[email protected]>wrote:
> Didar Hossain wrote:
>
>> Hi,
>>
>> I am using the following code to check for the Python version -
>>
>> import os
>>
>> t = os.sys.version_info[0:2]
>> if (t[0] + t[1]) < 6:
>> os.sys.exit("Need at least Python 2.4")
>> del t
>>
>> This snippet is put at the beginning of the single script file before
>> the rest of the code.
>> I need to check for the minimum specific version because I am using
>> the "@staticmethod"
>> directive.
>>
>> Is there a prettier way or is this fine?
>
>
Is there anything wrong with using this?
import sys
if sys.version < '2.4':
sys.exit("Need at least Python 2.4")
AFAIK the string comparison is reliable
-Wayne
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor