Linux上/proc/net/devの出力は次のようになります。各インターフェイスの値のペア:どのようにして/ proc/net/devの出力をPythonを使用してインターフェイスごとにkey:valueのペアに解析できますか?
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
は、どのように私は、キーに、この出力を解析するためのPythonを使用することができますか?シェルスクリプトを使って達成するためにthis forum topicが見つかりましたが、a Perl extensionがありますが、Pythonを使用する必要があります。
を出力しますが、さらにインタフェース名をストライピングすることによってそれを改善し、フロートまたは第二のIについて –
をintに値を変換することができますハスケルのように動作すると思っていましたが、残念ながらそれはしません:( – Armandas
_はプレースホルダの変数名です、それはどのようにhaskellで動作しますか? –