私は、テスト結果をテキストファイルとして出力するこのテストスイートを持っています。ここ はサンプルです:Pythonで与えられた行の整数のテキストファイルを解析する
File Opened: Tuesday, June 26, 2016, 10:17:13 AM
File Opened: Tuesday, June 26, 2016, 10:17:29 AM
Radio Test BER LOOP BACK successful
Radio Test PAUSE successful
Radio Test BER LOOP BACK successful
File Opened: Tuesday, June 28, 2016, 10:18:11 AM
Bits received 10152
Bits in error 117
Access code bit errors 0
Packets received 49
Packets expected 2707
Packets w/ header error 0
Packets w/ CRC error 0
Packets w/ uncorr errors 0
Sync timeouts 3
==================================
Bits received 10368
Bits in error 85
Access code bit errors 0
Packets received 52
Packets expected 2758
Packets w/ header error 0
Packets w/ CRC error 0
Packets w/ uncorr errors 0
Sync timeouts 1
==================================
Bits received 10152
Bits in error 93
Access code bit errors 0
Packets received 49
Packets expected 2707
Packets w/ header error 0
Packets w/ CRC error 0
Packets w/ uncorr errors 0
Sync timeouts 3
私はBits received
とBits in error
後に番号を抽出し、パーセンテージを得るためにそれらを分割しようとしています。
次に、matplotlib.pyplot
の散布図としてプロットしたいと思います。
私はこのファイルからこれらの数値を取得するのに苦労しています...私はこれをどのように解析しているかで何かを台無しにしています。
どちらの方法でも、私はこれで自分のやり方を感じています。これは可能な限りエレガントな方法ではないと確信しています。これはPythonのような単純な作業のようですが、私は確かに必要以上に難しくしています。
これはどのように処理しますか? おかげ
私はそれがすべてを行いので、多くのことをPythonのような、しかし、あなたはあなたがそれを使用する前に、すべてを知っている必要がありますようにそれはそう効果的に'startswith'、' split'、 'append'は、彼らが最初に信頼できるように働いていると私には一見信じられません...彼らと一緒にシンフォニーを組むことは、慣れるのに苦労していることです。 – testname123
ええ、いくつかの非常にきちんとした組み込み関数があります:) –