Module (36%)
Section (59%)

Выбранные функции из модуля 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 на своем компьютере, чтобы проверить, какой вывод Вы получите.



Code

from platform import platform

print(platform())
print(platform(1))
print(platform(0, 1))
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×