import subprocess class Windows: WINDOWS_XP=2600 WINDOWS_7=7600 WINDOWS_8=9200 WINDOWS_10=10000 WINDOWS_11=22000 def get_os_(): output = subprocess.getoutput("ver") build_number=int(output.split(".")[2]) return build_number def get_os_ver(build_number): match build_number: case Windows.WINDOWS_XP: return "Windows XP" case Windows.WINDOWS_7: return "Windows 7" case Windows.WINDOWS_8: return "Windows 8" case Windows.WINDOWS_10: return "Windows 10" case Windows.WINDOWS_11: return "Windows 11" case _: return "Hmm is Win ME installed on your PC" print(get_os_ver(get_os_()))