sys.getwindowsversion

sys.getwindowsversion — это функция, которая возвращает информацию о версии Windows в виде именованного кортежа. Доступно только на платформе Windows.

Синтаксис

sys.getwindowsversion()

Аргументы

  • Нет аргументов.

Примеры

  1. Получение информации о версии Windows:

    import sys
    if sys.platform == "win32":
        print("Версия Windows:", sys.getwindowsversion())
    

    Вывод может выглядеть так:

    Версия Windows: sys.getwindowsversion(major=10, minor=0, build=19041, platform=2, service_pack='')
    
  2. Проверка версии Windows:

    import sys
    if sys.platform == "win32":
        version = sys.getwindowsversion()
        if version.major >= 10:
            print("Используется Windows 10 или новее.")
        else:
            print("Используется более старая версия Windows.")
    

Частые вопросы и проблемы

  • Когда использовать sys.getwindowsversion? Эта функция полезна для проверки версии Windows и её особенностей.
  • Почему это работает только на Windows? Функция предназначена для работы с Windows API.