On Jun 10, 9:01 pm, dmitrey <dmitrey.kros...@scipy.org> wrote: > hi all, > what is easiest way to check python version (to obtain values like > 2.4, 2.5, 2.6, 3.0 etc) from Python env? > I don't mean "python -V" from command prompt.
| >>> import sys | >>> sys.version | '2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)]' | >>> sys.version_info | (2, 6, 2, 'final', 0) | >>> "easiest" depends on purpose; e.g. version for display or for logging exactly what the customer is running. version_info (or a prefix of it) is the best for things like conditional imports etc E.g. py_version = sys.version_info[:2] if py_version == (2, 3): from sets import Set as set Cheers, John -- http://mail.python.org/mailman/listinfo/python-list