sys.platform

sys.platform — это строка, идентифицирующая платформу, на которой выполняется Python. Например, 'linux', 'win32' или 'darwin'.

Синтаксис

sys.platform

Аргументы

  • Нет аргументов. sys.platform — это строка, автоматически заполняемая интерпретатором Python.

Примеры

  1. Вывод платформы:

    import sys
    print("Платформа:", sys.platform)
    

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

    Платформа: linux
    
  2. Проверка платформы:

    import sys
    if sys.platform == "win32":
        print("Используется Windows.")
    elif sys.platform == "darwin":
        print("Используется macOS.")
    else:
        print("Используется другая платформа.")
    

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

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