кодесурса
«Python

Python: отображать некоторую информацию об ОС, где работает скрипт

script1adsense2code
script1adsense3code

Python Basic - 1: Упражнение 10 с решением

Напишите программу на Python для отображения некоторой информации об ОС, в которой выполняется скрипт.

Пример решения :

Код Python:

import platform as pl
os_profile = [
        'architecture',
        'linux_distribution',
        'mac_ver',
        'machine',
        'node',
        'platform',
        'processor',
        'python_build',
        'python_compiler',
        'python_version',
        'release',
        'system',
        'uname',
        'version',
    ]
for key in os_profile:
  if hasattr(pl, key):
    print(key +  ": " + str(getattr(pl, key)()))

Пример вывода:

 архитектура: («64 бита», «ELF»)
linux_distribution: ('Ubuntu', '16 .04 ',' xenial ')
mac_ver: ('', ('', '', ''), '')
машина: x86_64
узел: 9a911676793b
платформа: Linux-4.4.0-57-generic-x86_64-with-Ubuntu-16.04-xenial
процессор: x86_64
python_build: ('default', '17 ноября 2016 г. 17:05:23')
python_compiler: GCC 5.4.0 20160609
python_version: 3.5.2
выпуск: 4.4.0-57-универсальный
система: Linux
uname: uname_result (system = 'Linux', node = '9a911676793b', release = '4.4.0-57-generic', version = '# 78-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2016', machine = 'x86_64', процессор = 'x86_64')
версия: # 78-Ubuntu SMP пт 9 декабря 23:50:32 UTC 2016

Блок - схема:

«Блок-схема:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python, чтобы получить список локально установленных модулей Python.
Далее: Напишите программу на Python, чтобы проверить, что сумма трех элементов (каждый из массива) из трех массивов равна целевому значению. Распечатайте все эти комбинации из трех элементов.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code