Definitive Windows version checker for Python
Project description
# winvers
Definitive Windows version checker for Python
## This module provides - A list of Windows versions constants (comparable between them) - A function to get the Windows OS version running on the machine
## Compatibility - Python 2.7.x - Python 3.x and newer
- ## Constants list
NO_WIN WIN_10_1709 WIN_10_1703 WIN_10_1607 WIN_10_1511 WIN_10_1507 WIN_10 WIN_8_1 WIN_8 WIN_7_SP1 WIN_7 WIN_VISTA_SP1 WIN_VISTA WIN_XP_X64_SP2 WIN_XP_X64_SP1 WIN_XP_X64 WIN_XP_SP3 WIN_XP_SP2 WIN_XP_SP1 WIN_XP WIN_2000 WIN_SERVER_2016_1709 WIN_SERVER_2016_1607 WIN_SERVER_2016 WIN_SERVER_2012_R2 WIN_SERVER_2012 WIN_SERVER_2008_R2 WIN_SERVER_2008 WIN_SERVER_2003_SP2 WIN_SERVER_2003_SP1 WIN_SERVER_2003
- ## Example
import winvers
- if winvers.get_version() >= winvers.WIN_VISTA:
print(‘Your OS is newer than Windows XP’)
- if winvers.get_version() >= winvers.WIN_10:
print(‘Your OS is Windows 10’)
## Sources - <https://docs.python.org/2/library/sys.html#sys.getwindowsversion> - <https://docs.python.org/3/library/sys.html#sys.getwindowsversion> - [https://en.wikipedia.org/wiki/Windows\_10\_version\_history](https://en.wikipedia.org/wiki/Windows_10_version_history) - [https://en.wikipedia.org/wiki/Windows\_Server\_2016#Version\_history](https://en.wikipedia.org/wiki/Windows_Server_2016#Version_history) - <https://msdn.microsoft.com/en-us/library/windows/desktop/ms724832(v=vs.85).aspx>
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for winvers-0.1.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2b739b7c422e504ec2987a7f84882bff3ccfcedbdb4b2b0d7efbc103d325c1ac |
|
MD5 | 0308f7e2346897be771997f5f611b51d |
|
BLAKE2b-256 | 4543d74513ff6f95b2d4e051e610139da9e0871d3df759f166780ab79ec41267 |