Skip to content

Instantly share code, notes, and snippets.

@Achimh3011
Created February 8, 2012 07:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Achimh3011/1766369 to your computer and use it in GitHub Desktop.
Save Achimh3011/1766369 to your computer and use it in GitHub Desktop.
Python version elucidation
import sys
try:
major, minor = sys.version_info.major, sys.version_info.minor
except AttributeError:
major, minor = sys.version_info[:2]
if major < 2 or major == 2 and minor < 7:
sys.stderr.write("You need at least Python 2.7 to run this program, but you only have %d.%d.\n"%(major,minor))
sys.exit(1)
else: # only for testing this
sys.stderr.write("You have Python %d.%d.\n"%(major,minor))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment