Выбранные функции из модуля platform
Функция platform
Модуль platform
позволяет получить доступ к данным базовой платформы, т.е. к оборудованию, операционной системе и информации о версии интерпретатора.
Существует функция, которая может показать Вам все нижележащие уровни разом, также называющаяся platform
. Она просто возвращает строку, описывающую среду; таким образом, ее вывод скорее адресован людям, чем автоматизированной обработке (Вы скоро это увидите).
Вот как Вы можете вызвать ее:
platform(aliased = False, terse = False)
И теперь:
aliased
→ когда устанавливается значениеTrue
(или любое ненулевое значение), это может привести к тому, что функция представит альтернативные имена нижележащих уровней вместо значений по умолчанию;terse
→ когда устанавливается значениеTrue
(или любое ненулевое значение), это может убедить функцию представить более короткую форму вывода (если возможно).
Мы запустили нашу программу с использованием трех разных платформ - вот, что мы получили:
Intel x86 + Windows ® Vista (32 bit):
Windows-Vista-6.0.6002-SP2
Windows-Vista-6.0.6002-SP2
Windows-Vista
output
Intel x86 + Gentoo Linux (64 bit):
Linux-3.18.62-g6-x86_64-Intel-R-_Core-TM-_i3-2330M_CPU_@_2.20GHz-with-gentoo-2.3
Linux-3.18.62-g6-x86_64-Intel-R-_Core-TM-_i3-2330M_CPU_@_2.20GHz-with-gentoo-2.3
Linux-3.18.62-g6-x86_64-Intel-R-_Core-TM-_i3-2330M_CPU_@_2.20GHz-with-glibc2.3.4
output
Raspberry PI2 + Raspbian Linux (32 bit):
Linux-4.4.0-1-rpi2-armv7l-with-debian-9.0
Linux-4.4.0-1-rpi2-armv7l-with-debian-9.0
Linux-4.4.0-1-rpi2-armv7l-with-glibc2.9
output
Вы также можете запустить программу в IDLE на своем компьютере, чтобы проверить, какой вывод Вы получите.