How can I disable use of Python programs on certain operating systems? -


i wish disable ability run program on windows operating systems prevent issues can't replicate in newer versions. prevent running on windows xp, vista, , eventually, 7.

how can achieve this? little while used if statement _platform did not work or efficiently.

you can use sys.getwindowsversion:

import sys  ver = sys.getwindowsversion() if ver.major == 6 , ver.minor == 1:     print('windows 7') elif ver.major == 6 , ver.minor == 0:     print('windows vista') elif ver.major == 5 , ver.minor == 0:     print('windows xp') 

version numbers taken this page.


Comments