Wie kann ich die Ausgabe von / proc / net / dev mit Python in Schlüssel-Wert-Paare pro Schnittstelle zerlegen?
Die Ausgabe von/ proc / net / dev unter Linux sieht das so aus:
<code>Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo:18748525 129811 0 0 0 0 0 0 18748525 129811 0 0 0 0 0 0 eth0:1699369069 226296437 0 0 0 0 0 3555 4118745424 194001149 0 0 0 0 0 0 eth1: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 sit0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 </code>
Wie kann ich Python verwenden, um diese Ausgabe in Schlüssel-Wert-Paare für jede Schnittstelle zu analysieren? ich habe gefundendieses Forenthema für das Erreichen es mit Shell-Scripting und es gibteine Perl-Erweiterung aber ich muss Python verwenden.