Skip navigation.

Python - Bytes Received and Transmitted for Windows

Python - Bytes Received and Transmitted for Windows

This script will output bytes received and transmitted for a local Windows machine since the last reboot:

 import re from subprocess import Popen, PIPE p = Popen('net
statistics workstation', stdout=PIPE) for line in p.stdout: m = re.search('Bytes received\W+(.*)',
line) if m: print 'Bytes received: %s' % (m.group(1)) m = re.search('Bytes transmitted\W+(.*)',
line) if m: print 'Bytes transmitted: %s' % (m.group(1))