[Python] funzione python per rilevare l'hardware del pc
Riccardo mancuso
mancuso.riccardo63 a gmail.com
Mer 26 Ago 2015 21:09:19 CEST
Il giorno 26 agosto 2015 18:22, Daniele Palmese <palmux a gmail.com> ha
scritto:
> Il giorno 26 agosto 2015 16:05, Riccardo mancuso <
> mancuso.riccardo63 a gmail.com> ha scritto:
>
>>
>> esiste uno script python che faccia la scansione del sistema hardware su
>> cui sta girando ?
>> ovver uno script che dia in uscita la cpu, il sistema operativo, l'hard
>> disk, ecc. ?
>>
>
> Ciao Riccardo, esistono diverse librerie che possono fare al caso tuo.
>
> Da os a platform, passando per multiprocessing, tutte possono fornirti
> informazioni sull'hardware o il software presente sulla tua macchina.
>
> >>> platform.system()
> 'Linux'
>
> >>> platform.processor()
> 'x86_64'
>
> >>> multiprocessing.cpu_count()
> 4
>
> Altre librerie, come psutil, ti possono far vedere anche l'occupazione
> delle risorse hardware o dei processi in esecuzione.
> >>> psutil.cpu_count()
> 4
>
> >>> psutil.phymem_usage()
> svmem(total=6222983168L, available=3824193536L, percent=38.5,
> used=5486862336L, free=736120832L, active=3060867072, inactive=1868013568,
> buffers=310349824L, cached=2777722880)
>
> >>> psutil.disk_partitions()
> [sdiskpart(device='/dev/sda1', mountpoint='/', fstype='ext4',
> opts='rw,errors=remount-ro'),
> sdiskpart(device='/dev/sda3', mountpoint='/home', fstype='ext4',
> opts='rw')]
>
> >>> psutil.disk_usage('/dev/sda1')
> sdiskusage(total=3095597056, used=4096, free=3095592960, percent=0.0)
>
>
> Insomma non hai che l'imbarazzo della scelta.
>
> Cya
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
>
tipologia di processore, hd, scheda di rete ?
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20150826/5295995d/attachment.html>
Maggiori informazioni sulla lista
Python