Для того, чтобы получить информацию об операционной системе, на которой выполняется текущий код, можно воспользоваться модулем platform.
system
Метод system() возвращает текстовое название операционной системы:
1 2 3 4 5 |
import platform print(platform.system()) # Windows |
release
Метод release() возвращает порядковый номер или текстовое название текущего релиза операционной системы:
1 2 3 4 5 |
import platform print(platform.release()) # 10 |
platform
Метод platform() возвращает строку с более детальным описанием текущей операционной системы:
1 2 3 4 5 |
import platform print(platform.platform()) # Windows-10-10.0.19042-SP0 |
version
Метод version() возвращает версию операционной системы:
1 2 3 4 5 |
import platform print(platform.version()) # 10.0.19042 |
architecture
Метод architecture() возвращает информацию об архитектуре операционной системы:
1 2 3 4 5 |
import platform print(platform.architecture()) # ('64bit', 'WindowsPE') |