Python Glossary English

Python 3.13+platformфункция

platform.ios_ver()

отдельные ОС

Сведения об iOS/iPadOS: system, release, model, is_simulator. На других системах, включая macOS, — значения по умолчанию.

Синтаксис

platform.ios_ver(system='', release='', model='', is_simulator=False)

Функция появилась вместе с официальной поддержкой iOS в 3.13 и вызывается на любой ОС без ошибки: вне iOS все поля пустые, а is_simulator — False. На iOS platform.system() возвращает 'iOS' или 'iPadOS', а не 'Darwin', — код, проверявший 'Darwin', перестаёт узнавать Apple-устройства.

Примеры

import platform
info = platform.ios_ver()
print(info._fields)  # → ('system', 'release', 'model', 'is_simulator')
print(info)  # → ? вне iOS IOSVersionInfo(system='', release='', model='', is_simulator=False)

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности