-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.py
More file actions
33 lines (23 loc) · 742 Bytes
/
Copy pathtest.py
File metadata and controls
33 lines (23 loc) · 742 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import psutil
import datetime
print(psutil.cpu_times(percpu=True))
print(psutil.cpu_times().user)
print(psutil.cpu_percent(interval=1,percpu=False))
mem = psutil.virtual_memory()
print(psutil.swap_memory())
print(mem.available,mem.free,mem.total)
print(psutil.disk_partitions())
print(psutil.disk_usage('c:\\'))
print(psutil.disk_io_counters(perdisk=True))
print(psutil.net_io_counters())
print(psutil.users())
print(psutil.boot_time())
print(datetime.datetime.fromtimestamp(psutil.boot_time()).strftime("%Y-%m-%d %H:%M:%S"))
netstat = psutil.net_connections()
for x in netstat:
print(x)
net_ifstat = psutil.net_if_stats()
#ps = psutil.cpu_percent()
#print(ps)
for y in net_ifstat:
print(y)