-
Автор темы
- #1
Приветствую.
Вот функция из моего ратника.
Вот функция из моего ратника.
Python:
def get_info():
import wmi
from platform import system, release, version, machine
from getpass import getuser
from socket import gethostbyname, gethostname
from re import findall
from uuid import getnode
from psutil import virtual_memory
computer = wmi.WMI()
OC = ("- Операционная система: " + str(system()) + ' ' + str(release()) + ' [' + str(version()) + ']')
Platforma = ("- Платформа: " + str(machine()))
User_Name = ("- Имя ПК: " + str(getuser()))
IP = ("- IP: " + str(gethostbyname(gethostname())))
MAC = ("- MAC: " + str(':'.join(findall('..', '%012x' % getnode()))))
Graphics_Card = ("- Видеокарта: " + str(computer.Win32_VideoController()[0].Name))
CPU = ("- Процессор: " + str(computer.Win32_Processor()[0].Name))
Fast_RAM = ("- Объем оперативной памяти: " + str(round(virtual_memory().total / (1024.0 ** 3))) + " GB")
print(OC)
print(Platforma)
print(User_Name)
print(IP)
print(MAC)
print()
print(Graphics_Card)
print(CPU)
print(Fast_RAM)
get_info()